时间:2019-04-29 来源:小程序工厂
wx.onUserCaptureScreen(res => {
let pages = getCurrentPages()
if (pages[pages.length - 1].route !== 'pages/index/index'){
return
}
console.log('用户截屏了')
wx.showModal({
content: '截屏了',
showCancel: false
})
})
加上了这个判断, pages/index/index 这个改成需要监听截屏的页面即可
是针对所有页面,或者可以理解成这一个“app”级别的事件。
offUserCaptureScreen 我们会在 v2.6.4 的基础库中提供。
目前可以考虑自行处理一下,比如记录当前页面的 path,如果是不希望执行截屏之后逻辑的页面,就不要执行对应的逻辑。