uniapp中有个uni.setUserCaptureScreen可以实现:
uni.setUserCaptureScreen({ enable: false, success: (res) => { console.log("setUserCaptureScreen success: " + JSON.stringify(res)); }, fail: (res) => { console.log("setUserCaptureScreen fail: " + JSON.stringify(res)); }, complete: (res) => { console.log("setUserCaptureScreen complete: " + JSON.stringify(res)); } });
参考地址:https://uniapp.dcloud.net.cn/api/system/capture-screen.html#onusercapturescreen
监测截屏事件
uni.onUserCaptureScreen(function() { console.log('用户截屏了') });
还可参考这篇
网友回复