chrome.appviewTag

Opis

Za pomocą tagu appview możesz umieścić inne aplikacje Chrome w aplikacji Chrome (patrz Użycie).

Uprawnienia

appview

Dostępność

Chrome 43 lub nowszy

Typy

EmbedRequest

Właściwości

  • dane

    Obiekt

    Opcjonalne dane określone przez dewelopera, których może używać aplikacja, aby podjąć decyzję o osadzeniu.

  • embedderId

    ciąg znaków

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

  • allow

    nieważne

    Zezwalanie na prośbę o umieszczenie.

    Funkcja allow ma postać:

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

    • URL

      ciąg znaków

      Określa treść do umieszczenia.

  • odmowa

    nieważne

    Uniemożliwia żądanie umieszczenia.

    Funkcja deny wygląda jak:

    () => {...}

Metody

connect()

Obietnice
chrome.appviewTag.connect(
  app: string,
  data?: any,
  callback?: function,
)

Prośba o wbudowanie innej aplikacji.

Parametry

  • aplikacja

    ciąg znaków

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

  • dane

    dowolne opcjonalne

    Opcjonalny deweloper określił dane, których aplikacja może użyć podczas podejmowania decyzji o umieszczeniu.

  • wywołanie zwrotne

    funkcja optional

    Parametr callback ma postać:

    (success: boolean) => void

    • sukces

      wartość logiczna

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

Zwroty

  • Promise<boolean>

    Oczekuje

    Obietnice są obsługiwane tylko w przypadku pliku manifestu w wersji 3 lub nowszej, a na innych platformach należy używać wywołań zwrotnych.