chrome.appviewTag

Opis

Użyj tagu appview, aby umieścić inne aplikacje Chrome w swojej aplikacji Chrome (patrz Użycie).

Uprawnienia

appview

Dostępność

Chrome 43 lub nowsza wersja Tylko w systemie ChromeOS

Typy

EmbedRequest

Właściwości

  • dane

    obiekt

    Opcjonalne dane określone przez dewelopera, których aplikacja do umieszczenia może używać podczas podejmowania decyzji o umieszczeniu.

  • embedderId

    tekst

    Identyfikator aplikacji, która wysłała żądanie umieszczenia.

  • allow

    unieważnienie,

    Zezwala na żądanie umieszczenia.

    Funkcja allow wygląda tak:

    (url: string) => {...}

    • URL

      tekst

      Określa treść do umieszczenia.

  • deny

    unieważnienie,

    Uniemożliwia wysłanie żądania umieszczenia.

    Funkcja deny wygląda tak:

    () => {...}

Metody

connect()

Obietnica
chrome.appviewTag.connect(
  app: string,
  data?: any,
  callback?: function,
)
: Promise<boolean>

Żąda umieszczenia innej aplikacji.

Parametry

  • aplikacja

    tekst

    Identyfikator rozszerzenia aplikacji, która ma zostać umieszczona.

  • dane

    any optional

    Opcjonalne dane określone przez dewelopera, których aplikacja do umieszczenia może używać podczas podejmowania decyzji o umieszczeniu.

  • callback

    function opcjonalne

    Parametr callback wygląda tak:

    (success: boolean) => void

    • sukces

      wartość logiczna

      Wartość „prawda”, jeśli żądanie umieszczenia zostało zrealizowane.

Zwroty

  • Promise<boolean>

    Chrome 132 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.