Beschrijving
Gebruik de appview tag om andere Chrome-apps in je eigen Chrome-app in te sluiten (zie Gebruik ).
Toestemmingen
appviewBeschikbaarheid
Soorten
EmbedRequest
Eigenschappen
- gegevens
voorwerp
Optionele, door de ontwikkelaar gespecificeerde gegevens die de in te sluiten app kan gebruiken bij het nemen van een beslissing over de insluiting.
- insluit-ID
snaar
De ID van de app die het inbeddingsverzoek heeft verzonden.
- toestaan
leegte
Hiermee kan het inbeddingsverzoek worden geaccepteerd.
De
allowfunctie ziet er als volgt uit:(url: string) => {...}
- URL
snaar
Specificeert de inhoud die moet worden ingesloten.
- ontkennen
leegte
Voorkomt het inbeddingsverzoek.
De
denyfunctie ziet er als volgt uit:() => {...}
Methoden
connect()
chrome.appviewTag.connect(
app: string,
data?: any,
callback?: function,
): Promise<boolean>
Verzoek om een andere app in te sluiten.
Parameters
- app
snaar
De extensie-ID van de app die moet worden ingesloten.
- gegevens
eventuele optionele
Optionele, door de ontwikkelaar gespecificeerde gegevens die de in te sluiten app kan gebruiken bij het nemen van een beslissing over de insluiting.
- terugbelverzoek
functie optioneel
De
callbackparameter ziet er als volgt uit:(success: boolean) => void
- succes
booleaans
Retourneert 'true' als het inbeddingsverzoek is geslaagd.
Retourneert
Belofte<boolean>
Chrome 132+Promises worden alleen ondersteund voor Manifest V3 en later; voor andere platforms moeten callbacks worden gebruikt.