半屏小程序对接指南
一、简介
在开发者主体小程序页面中,以半屏形式唤起设备运维小助手,快速进行视频预览、画线圈、参数配置、数据查询等设备运维操作。 此时开发者主体小程序无需额外申请微信组件(如live-player等)的使用资质权限,直接复用设备运维小助手的资质。
半屏小程序优势
1、无需申请组件资质,节省对接周期及人力;
2、一行代码实现设备运维功能,快速对接;
3、在开发者小程序中,以半屏形式直接使用设备运维小助手功能,包括视频预览、画线圈、调镜头、参数配置、数据查询功能,无需跳转切换;
4、设备运维小助手功能更新或问题修复皆可直接复用。
微信官方文档:打开半屏小程序
设备运维小助手半屏小程序效果:
二、接入流程
1、提交设备运维小助手(appId:wx96282f1a0eeb496d)的调用申请。开发者可在小程序管理后台「设置」-「第三方设置」-「半屏小程序管理」板块发起申请,待后台审批;
2、调用微信接口wx.openEmbeddedMiniProgram(Object object)按照接口要求输入以下参数:
wx.openEmbeddedMiniProgram({
appId: 'wx96282f1a0eeb496d',
path: '/device/pages/login/index',
extraData: {
sn: '12345678-87654321',
accessKeyId: '',
accessKeySecret: ''
}
})
参数说明:
参数 | 类型 | 必填 | 说明 |
---|---|---|---|
appId | string | 是 | 设备运维小助手的AppID,固定为:wx96282f1a0eeb496d |
path | string | 是 | 设备运维小助手的路径,固定为:/device/pages/login/index |
sn | string | 是 | 设备序列号 |
accessKeyId | string | 是 | 臻云的AccessKeyID |
accessKeySecret | string | 是 | 臻云的AccessKeySecret |