chrome.appviewTag

Beschrijving

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

Machtigingen

appview

Beschikbaarheid

Chroom 43+

Soorten

EmbedRequest

Eigenschappen

  • gegevens

    voorwerp

    Optionele door de ontwikkelaar opgegeven gegevens die de in te sluiten app kan gebruiken bij het nemen van een insluitingsbeslissing.

  • embedderId

    snaar

    De ID van de app die het insluitingsverzoek heeft verzonden.

  • toestaan

    leegte

    Staat het insluitingsverzoek toe.

    De allow -functie ziet er als volgt uit:

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

    • URL

      snaar

      Specificeert de inhoud die moet worden ingesloten.

  • ontkennen

    leegte

    Voorkomt het insluitingsverzoek.

    De deny -functie ziet er als volgt uit:

    () => {...}

Methoden

connect()

Belofte
chrome.appviewTag.connect(
  app: string,
  data?: any,
  callback?: function,
)

Verzoekt om een ​​andere app in te sluiten.

Parameters

  • app

    snaar

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

  • gegevens

    eventueel optioneel

    Optionele door de ontwikkelaar opgegeven gegevens die de in te sluiten app kan gebruiken bij het nemen van een insluitingsbeslissing.

  • terugbellen

    functie optioneel

    De callback parameter ziet er als volgt uit:

    (success: boolean) => void

    • succes

      Booleaans

      Waar als het insluitingsverzoek is geslaagd.

Retouren

  • Beloof<boolean>

    In behandeling

    Beloftes worden alleen ondersteund voor Manifest V3 en hoger, andere platforms moeten callbacks gebruiken.