说明
使用 appview
标记可在 Chrome 应用中嵌入其他 Chrome 应用(请参阅用法)。
权限
appview
可用性
Chrome 43 及更高版本
类型
EmbedRequest
属性
-
数据
对象
可选的开发者指定数据,嵌入的应用在做出嵌入决策时可以使用这些数据。
-
embedderId
字符串
发送嵌入请求的应用的 ID。
-
allow
void
允许嵌入请求。
allow
函数如下所示:(url: string) => {...}
-
网址
字符串
指定要嵌入的内容。
-
-
deny
void
防止嵌入请求。
deny
函数如下所示:() => {...}
方法
connect()
Promise
chrome.appviewTag.connect(
app: string,
data?: any,
callback?: function,
): Promise<boolean>
请求嵌入另一个应用。
参数
-
应用
字符串
要嵌入的应用的扩展程序 ID。
-
数据
任何可选
可选的开发者指定数据,嵌入的应用在做出嵌入决策时可以使用这些数据。
-
callback
函数 可选
callback
参数如下所示:(success: boolean) => void
-
成功
布尔值
如果嵌入请求成功,则为 true。
-
返回
-
Promise<boolean>
Chrome 132 及更高版本仅 Manifest V3 及更高版本支持 Promise,其他平台需要使用回调。