chrome.browser

Opis

Użyj interfejsu API chrome.browser, aby wejść w interakcję z przeglądarką Chrome powiązaną z bieżącą aplikacją i profilem Chrome.

Uprawnienia

browser

Dostępność

Tylko w systemie ChromeOS

Typy

OpenTabOptions

Właściwości

  • URL

    tekst

    Adres URL, który ma zostać otwarty po otwarciu nowej karty.

Metody

openTab()

Obietnica
chrome.browser.openTab(
  options: OpenTabOptions,
  callback?: function,
)
: Promise<void>

Otwiera nową kartę w oknie przeglądarki powiązanym z bieżącą aplikacją i profilem Chrome. Jeśli nie jest otwarte żadne okno przeglądarki dla profilu Chrome, przed utworzeniem nowej karty zostanie otwarte nowe okno.

Parametry

  • Konfiguruje sposób otwierania karty.

  • callback

    function opcjonalne

    Parametr callback wygląda tak:

    () => void

Zwroty

  • thought Promise<void>

    Chrome 117 lub nowsza wersja

    Obiekty Promise są obsługiwane tylko w przypadku platformy Manifest V3 i nowszych. Na innych platformach należy używać wywołań zwrotnych.