Opis
Użyj tagu appview
, aby osadzić inne aplikacje Chrome w swojej 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 aplikacja do osadzenia może używać podczas podejmowania decyzji o osadzeniu.
-
embedderId
ciąg znaków
Identyfikator aplikacji, która wysłała żądanie umieszczenia.
-
allow
pusty
Zezwala na żądanie umieszczenia.
Funkcja
allow
wygląda tak:(url: string) => {...}
-
URL
ciąg znaków
Określa treść, która ma zostać osadzona.
-
-
odmówić,
pusty
Zapobiega żądaniu umieszczenia.
Funkcja
deny
wygląda tak:() => {...}
Metody
connect()
chrome.appviewTag.connect(
app: string,
data?: any,
callback?: function,
): Promise<boolean>
prosi o osadzenie innej aplikacji.
Parametry
-
aplikacja
ciąg znaków
Identyfikator rozszerzenia aplikacji do osadzenia.
-
dane
dowolny opcjonalny
Opcjonalne dane określone przez dewelopera, których aplikacja do osadzenia może używać podczas podejmowania decyzji o osadzeniu.
-
callback
funkcja opcjonalna
Parametr
callback
wygląda tak:(success: boolean) => void
-
sukces
Wartość logiczna
Wartość „prawda”, jeśli prośba o osadzenie została zrealizowana.
-
Zwroty
-
Promise<boolean>
Chrome 132 lub nowszaObietnice są obsługiwane tylko w przypadku platformy Manifest V3 i nowszych. Inne platformy muszą używać wywołań zwrotnych.