chrome.appviewTag

説明

他の Chrome アプリを Chrome アプリに埋め込むには、appview タグを使用します(使用方法をご覧ください)。

権限

appview

対象

Chrome 43 以降

EmbedRequest

プロパティ

  • data

    オブジェクト

    省略可能なデベロッパー指定のデータ。埋め込み対象のアプリがエンベディングを決定するときに使用できます。

  • embedderId

    文字列

    エンベディング リクエストを送信したアプリの ID。

  • allow

    void

    埋め込みリクエストを許可します。

    allow 関数は次のようになります。

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

    • URL

      文字列

      埋め込むコンテンツを指定します。

  • 拒否

    void

    埋め込みリクエストを防ぎます。

    deny 関数は次のようになります。

    ()=> {...}

Methods

connect()

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

別のアプリの埋め込みをリクエストします。

パラメータ

  • app

    文字列

    埋め込むアプリの拡張機能 ID です。

  • data

    省略可

    省略可能なデベロッパー指定のデータ。埋め込み対象のアプリがエンベディングを決定するときに使用できます。

  • callback

    関数(省略可)

    callback パラメータは次のようになります。

    (success: boolean)=>void

    • success

      boolean

      エンベディング リクエストが成功した場合は true。