电子商务网站设计内容,专业模板建站提供商,外包服务有哪些,建筑招工网站一、维信小程序禁止截屏/录屏 //录屏截屏,禁用wx.setVisualEffectOnCapture({visualEffect:hidden});wx.setVisualEffectOnCapture(Object object)
测试安卓手机#xff1a;
用户截屏#xff0c;被禁用
用户录屏#xff0c;录制的是空白内容/黑色内容的视频。 二、微信小…一、维信小程序禁止截屏/录屏 //录屏截屏,禁用wx.setVisualEffectOnCapture({visualEffect:hidden});wx.setVisualEffectOnCapture(Object object)
测试安卓手机
用户截屏被禁用
用户录屏录制的是空白内容/黑色内容的视频。 二、微信小程序监听截屏/录屏
1.wx.onUserCaptureScreen/wx.offUserCaptureScreen
监听用户主动截屏事件。用户使用系统截屏按键截屏时触发只能注册一个监听 wx.onUserCaptureScreen(function (res) {console.log(用户截屏了)return {query: parametertest, // 通过截屏图片打开小程序的query参数promise: new Promise((resolve) { // 通过promise延时传递小程序的query参数setTimeout(() {resolve({query: parametertest2,})}, 1000) // 在1秒内对query进行解析})}}) 2.wx.onScreenRecordingStateChanged/wx.offScreenRecordingStateChanged
监听用户录屏事件。 // 监听用户录屏事件
const handler function (res) {console.log(res.state)
}
wx.onScreenRecordingStateChanged(handler)// 取消监听用户录屏事件
wx.offScreenRecordingStateChanged(handler)
3.wx.getScreenRecordingState
查询用户是否在录屏。 wx.getScreenRecordingState({success: function (res) {console.log(res.state)},
})
三、微信小程序控制屏幕亮度
1.wx.setKeepScreenOn(Object object)
设置是否保持常亮状态。仅在当前小程序生效离开小程序后设置失效。
wx.setKeepScreenOn({keepScreenOn: true
})
2.wx.getScreenBrightness(Object object) 3.wx.setScreenBrightness(Object object) 更多
微信小程序canvas 使用案例一
微信小程序数组绑定使用案例二
微信小程序数组绑定使用案例一