bl.internal.openThirdApp
基础库版本 >=
2.6.0
支持
唤醒第三方App,当第三方app未安装时,使用webview打开备用的http链接。
参数说明
Object object
属性 | 类型 | 默认值 | 必填 | 说明 | 版本 |
---|---|---|---|---|---|
schemaURL | string | 是 | 第三方App schema地址 | ||
httpURL | string | 否 | 第三方App http落地页地址 | ||
success | function | 否 | 接口调用成功的回调函数 | ||
fail | function | 否 | 接口调用失败的回调函数。弹窗询问是否跳转用户拒绝时,或httpURL不存在,无法唤醒第三方app,皆会走fail。 |
success 参数说明
Object res
属性 | 类型 | 说明 | 版本 |
---|---|---|---|
openedBy | string | 成功打开的地址 | 3.25.0 |
openedBy 合法值
值 | 说明 | 版本 |
---|---|---|
schemaURL | 第三方App schema地址 | 3.25.0 |
httpURL | 第三方App http落地页地址 | 3.25.0 |
Bug & Tip
- schemaURL:bilibili://不弹窗(配了白名单的也不弹),其他合法的schema都会弹窗
- httpURL:仅支持http; https/bilibili都不会弹窗