chrome.appviewTag

Beschrijving

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

Toestemmingen

appview

Beschikbaarheid

Chrome 43+ Alleen voor ChromeOS

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 allow functie ziet er als volgt uit:

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

    • URL

      snaar

      Specificeert de inhoud die moet worden ingesloten.

  • ontkennen

    leegte

    Voorkomt het inbeddingsverzoek.

    De deny functie ziet er als volgt uit:

    () => {...}

Methoden

connect()

Belofte
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 callback parameter 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.