chrome.appviewTag

Descrizione

Utilizza il tag appview per incorporare altre app Chrome nella tua app Chrome (vedi Utilizzo).

Autorizzazioni

appview

Disponibilità

Chrome 43 e versioni successive

Tipi

EmbedRequest

Proprietà

  • dati

    oggetto

    Dati facoltativi specificati dallo sviluppatore che l'app da incorporare può utilizzare per prendere una decisione di incorporamento.

  • embedderId

    stringa

    L'ID dell'app che ha inviato la richiesta di incorporamento.

  • allow

    nullo

    Consente la richiesta di incorporamento.

    La funzione allow ha questo aspetto:

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

    • url

      stringa

      Specifica i contenuti da incorporare.

  • deny

    null

    Impedisce la richiesta di incorporamento.

    La funzione deny ha il seguente aspetto:

    () => {...}

Metodi

connect()

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

Richiede l'inserimento di un'altra app.

Parametri

  • app

    stringa

    L'ID estensione dell'app da incorporare.

  • dati

    qualsiasi facoltativo

    Dati facoltativi specificati dallo sviluppatore che l'app da incorporare può utilizzare per prendere una decisione di incorporamento.

  • callback

    funzione facoltativa

    Il parametro callback ha il seguente aspetto:

    (success: boolean) => void

    • operazione riuscita

      booleano

      True se la richiesta di incorporamento è andata a buon fine.

Resi

  • Promise<boolean>

    In attesa

    Le promesse sono supportate solo per Manifest V3 e versioni successive, mentre le altre piattaforme devono utilizzare i callback.