# 打开网页应用

从BOSSHI 3.2.0 版本开始支持。

# 使用场景

打开一个已安装的H5应用

# 协议

https://applink-bosshi.zhipin.com/client/web_app/open?appId=123abc&openType=1&width=100&hight=100&path=&pathAndroid=&pathIos=&pathPc=&appCode=browserOpen=1
1

# 参数

字段 必填 说明
appId H5应用的 appId(可从「开发者后台-凭证与基础信息」获取)
openType 1.侧边栏打开
2.独立大窗口打开
3.工作台中打开
height 仅针对PC独立大窗口打开有效,若小于小程序最小高度,会以最小高度打开
width 仅针对PC独立大窗口打开有效,若小于小程序最小宽度,会以最小宽度打开
reload 若当前页面已经打开且与目标页面路径相同
 ∟ 当reload==0,仅打开不进行页面刷新,仅将小程序置顶
 ∟ 当reload==1,刷新小程序页面并跳转到目标路径
若当前页面(无论是否打开)与目标页面路径不同,跳转到指定路径
仅PC端支持
path 访问H5应用的具体某个页面,path参数将替换H5应用URL的path部分。如果需要携带参数,将预期的H5应用URL的query作为applink的query即可,具体参考示例2。
注意: 1、path中不应该出现#和?字符,否则会导致最终的H5页面URL结构异常)
2、可以使用 path_android、path_ios、path_pc 参数对不同的客户端指定不同的path
3.2.0版本开始支持
pathAndroid 同 path 参数,Android 端会优先使用该参数,如果该参数不存在,则会使用 path 参数。 3.2.0版本开始支持
pathIos 同 path 参数,iOS 端会优先使用该参数,如果该参数不存在,则会使用 path 参数 3.2.0版本开始支持
pathPc 同 path 参数,PC 端会优先使用该参数,如果该参数不存在,则会使用 path 参数 3.2.0版本开始支持
browserOpen 外部浏览器打开

# 使用示例

# 1. 使用 appId 打开H5应用 (请替换为实际链接)

https://applink-bosshi.zhipin.com/client/web_app/open?appId=xxxxxx&openType=2
1

# 2. 使用appid打开H5应用并携带参数,path是/a/b,参数是xxd=123 (请替换为实际链接)

https://applink-bosshi.zhipin.com/client/web_app/open?appId=xxxxxx&openType=2&path=/a/b&xxd=123
1
最后更新于 : 7/6/2023, 7:36:30 PM