chrome.appviewTag

说明

使用 appview 标记在您的 Chrome 应用中嵌入其他 Chrome 应用。详情请参阅用法

权限

appview

可用性

Chrome 43 及更高版本

类型

EmbedRequest

属性

  • 数据

    对象

    可选的开发者指定数据,要嵌入的应用在做出嵌入决策时可以使用这些数据。

  • embedderId

    字符串

    发送嵌入请求的应用的 ID。

  • allow

    void

    允许嵌入请求。

    allow 函数如下所示:

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

    • 网址

      字符串

      指定要嵌入的内容。

  • deny

    void

    阻止嵌入请求。

    deny 函数如下所示:

    () => {...}

方法

connect()

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

请求嵌入其他应用。

参数

  • 应用

    字符串

    要嵌入的应用的扩展程序 ID。

  • 数据

    任意(可选)

    可选的开发者指定数据,要嵌入的应用在做出嵌入决策时可以使用这些数据。

  • callback

    函数(可选)

    callback 参数如下所示:

    (success: boolean) => void

    • 成功

      布尔值

      如果嵌入请求成功,则为 true。

返回

  • Promise<boolean>

    待处理

    只有 Manifest V3 及更高版本支持 Promise,其他平台需要使用回调。