chrome.appviewTag

Beschrijving

Gebruik de tag appview om andere Chrome-apps in te sluiten in je Chrome-app (zie Gebruik).

Rechten

appview

Beschikbaarheid

Chrome 43 of hoger Alleen ChromeOS

Typen

EmbedRequest

Eigenschappen

  • gegevens

    object

    Optionele door de ontwikkelaar gespecificeerde gegevens die de in te sluiten app kan gebruiken bij het nemen van een beslissing over insluiten.

  • embedderId

    tekenreeks

    De ID van de app die het insluitingsverzoek heeft gestuurd.

  • toestaan

    ongeldig

    Hiermee wordt het insluitingsverzoek toegestaan.

    De functie allow ziet er zo uit:

    (url: string) => {...}

    • url

      tekenreeks

      Hiermee geef je de content aan die je wilt insluiten.

  • deny

    ongeldig

    Voorkomt het insluitingsverzoek.

    De functie deny ziet er zo uit:

    () => {...}

Methoden

connect()

Promise
chrome.appviewTag.connect(
  app: string,
  data?: any,
  callback?: function,
)
: Promise<boolean>

Vraagt om een andere app in te sluiten.

Parameters

  • app

    tekenreeks

    De extensie-ID van de app die moet worden ingesloten.

  • gegevens

    alleen optioneel

    Optionele door de ontwikkelaar gespecificeerde gegevens die de in te sluiten app kan gebruiken bij het nemen van een beslissing over insluiten.

  • callback

    functie optioneel

    De parameter callback ziet er zo uit:

    (success: boolean) => void

    • geslaagd

      booleaans

      True als het insluitingsverzoek is geslaagd.

Retourzendingen

  • Promise<boolean>

    Chrome 132+

    Promises worden alleen ondersteund voor Manifest V3 en hoger. Andere platforms moeten callbacks gebruiken.