Opis
Użyj tagu appview, aby umieścić inne aplikacje Chrome w swojej aplikacji Chrome (patrz Użycie).
Uprawnienia
appviewDostępność
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
allowwygląda tak:(url: string) => {...}
-
URL
tekst
Określa treść do umieszczenia.
-
-
deny
unieważnienie,
Uniemożliwia wysłanie żądania umieszczenia.
Funkcja
denywygląda tak:() => {...}
Metody
connect()
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
callbackwygląda tak:(success: boolean) => void
-
sukces
wartość logiczna
Wartość „prawda”, jeśli żądanie umieszczenia zostało zrealizowane.
-
Zwroty
-
Promise<boolean>
Chrome 132 lub nowsza wersjaObiekty Promise są obsługiwane tylko w przypadku platformy Manifest V3 i nowszych. Na innych platformach należy używać wywołań zwrotnych.