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+

Typen

EmbedRequest

Eigenschappen

  • gegevens

    voorwerp

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

  • embedderId

    snaar

    De ID van de app die het insluitverzoek heeft verzonden.

  • toestaan

    leegte

    Staat het inbeddingsverzoek toe.

    De allow functie ziet er als volgt uit:

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

    • url

      snaar

      Geeft aan welke inhoud moet worden ingesloten.

  • ontkennen

    leegte

    Voorkomt het insluiten van de aanvraag.

    De deny ziet er als volgt uit:

    () => {...}

Methoden

connect()

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

Vraagt om een andere app in te sluiten.

Parameters

  • app

    snaar

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

  • gegevens

    elke optionele

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

  • terugbellen

    functie optioneel

    De callback ziet er als volgt uit:

    (success: boolean) => void

    • succes

      Booleaanse

      True als het insluitverzoek succesvol is.

Retourneren

  • Belofte<boolean>

    Chroom 132+

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