收藏
评论

"安全能力"功能介绍及开发指引官方

  • 产品简介:通过识别设备ID,判断是否root,控制屏幕截图等行为,提高安全性。
  • 接入方式:需开发。
  • 关键词:提升安全性。

01 功能解析

由于用户设备丢失、越狱或者数据非加密传输过程中等原因,存在导致用户信息泄露与经济损失的风险。微信通过以下技术手段解决安全能力。

01 设备ID识别

设备ID信息,用于校验当前设备是否有更换,如更换则需用户重新登录。

02 设备root状况识别

提供判断接口,如发现已root,则建议暂停用户使用。

03 控制屏幕截图

微信提供监控设备截图情况的接口,发现截图后可提示用户请勿使用截图。

02 开发指引

1) 监听屏幕截图

wx.onUserCaptureScreen(functioncallback)
基础库 1.4.0 开始支持,低版本需做兼容处理。

监听用户主动截屏事件。用户使用系统截屏按键截屏时触发

参数
functioncallback
用户主动截屏事件的回调函数

示例代码

wx.onUserCaptureScreen(function (res){ console.log(‘用户截屏了’)
})

2) 设备ID识别与获取root信息

该功能由于涉及信息较为敏感,需单独申请。

申请邮件请发送至腾讯工作邮箱 wx_city@tencent.com。微信团队工作人员会邮件回复资料是否准确无误,并说明权限开通时间及计划。

申请资料内容如下:


以上案例素材,整理自试点小程序。

最后一次编辑于  2021-12-02
赞 0
收藏
登录 后发表内容

交通行业小程序实践

课程标签