跳到主要内容

来源

type OverlayProvider = {
productId: string
name: string
protocolVersion: number
basePath: string
overlays: Overlay<string>[]
}

OverlayProvider 对象包含以下属性:

产品 ID

覆盖层来源的产品 ID,应该是反向域名的格式,例如 com.example.overlay

协议版本

版本号应当大于或等于覆盖层浏览器支持的版本号。

名称

覆盖层来源的名称,也就是覆盖层网站的名称。

基本路径

所有覆盖层的基本路径。

警告

覆盖层浏览器总是假定所有覆盖层的 URL 都以相同的基本路径开头。

模板

端口号

浏览器会将基本路径中的 {port} 替换为服务器的端口号。

密码

浏览器会将基本路径中的 {password} 替换为服务器的密码。

覆盖层

一个包含所有可用覆盖层的数组。