Skip to content

跳转协议

阅读本文,你将了解:

  • 可通过 url scheme 打开应用某些功能或某个指定的轻应用;
  • 在一个轻应用内也可以通过协议打开另一个轻应用;
  • JS-SDK 同样具备跳转协议的能力。

通常情况下,不同客户的包,注册的scheme会不一样,可通过 获取 APP 信息 接口获取,或咨询相关负责人。

通过在浏览器敲入url scheme,即可检验是否有效或正确。例如在已经安装 WorkPlus 的手机设备上,在浏览器的访问地址栏敲入workplus://,将会弹出提示框,询问是否跳转到该应用。

轻应用跳转

支持在轻应用内打开另一个轻应用。

js
workplus://openApp?id=foo&domainId=workplus

参数说明:

参数说明
idappId,具体值,请登录管理后台,在应用管理栏目点击该应用即可查看
domainId应用所在的域

提示

JS-SDK也提供相应的应用跳转接口,相比直接从浏览器地址栏输入url schemea标签触发跳转,SDK 接口可以提供回调,交互会更加友好。

音视频会议

js
workplus://meeting?type=zoom&action=join

Type 定义:

type定义
umeetingumeeting
zoomzoom
bizconf会畅

Action 定义:

action定义
join加入会议
launch发起会议入口, 触发路由时弹出加入会议选择框

即时呼叫

js
workplus://voip?action=launch

Action 定义:

action定义
不传值打开默认的发起会议界面
launch触发聊天界面里的发起即时呼叫,只允许在聊天界面的范围里使用