Opis
Użyj tagu appview, aby osadzić inne aplikacje Chrome w swojej aplikacji Chrome (patrz sekcja Użycie).
Uprawnienia
appviewDostępność
Typy
EmbedRequest
Właściwości
-
dane
obiekt
Opcjonalne dane określone przez dewelopera, których osadzana aplikacja może używać podczas podejmowania decyzji o osadzeniu.
-
embedderId
ciąg znaków
Identyfikator aplikacji, która wysłała prośbę o osadzenie.
-
allow
void
Zezwala na prośbę o osadzenie.
Funkcja
allowwygląda tak:(url: string) => {...}
-
URL
ciąg znaków
Określa treść do osadzenia.
-
-
Odmów
void
Uniemożliwia prośbę o osadzenie.
Funkcja
denywygląda tak:() => {...}
Metody
connect()
chrome.appviewTag.connect(
app: string,
data?: any,
callback?: function,
): Promise<boolean>
Wysyła prośbę o osadzenie innej aplikacji.
Parametry
-
aplikacja
ciąg znaków
Identyfikator rozszerzenia aplikacji do osadzenia.
-
dane
any optional
Opcjonalne dane określone przez dewelopera, których osadzana aplikacja może używać podczas podejmowania decyzji o osadzeniu.
-
callback
function optional
Parametr
callbackwygląda tak:(success: boolean) => void
-
sukces
Wartość logiczna
Prawda, jeśli prośba o osadzenie się powiodła.
-
Zwroty
-
Promise<boolean>
Chrome 132+Obietnice są obsługiwane tylko w przypadku manifestu V3 i nowszych wersji. Na innych platformach trzeba używać wywołań zwrotnych.