Opis
Za pomocą tagu appview
możesz umieścić inne aplikacje Chrome w aplikacji Chrome (patrz Użycie).
Uprawnienia
appview
Dostępność
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()
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>
OczekujeObietnice są obsługiwane tylko w przypadku pliku manifestu w wersji 3 lub nowszej, a na innych platformach należy używać wywołań zwrotnych.