HarmonyOS 有没有监听截屏事件和禁止截屏的方法

1、希望能够监听到截屏事件,可以给用户以风险提示。

2、禁止截屏某个页面的方法。

HarmonyOS
2024-09-03 10:43:04
浏览
收藏 0
回答 1
回答 1
按赞同
/
按时间
Heiang

您可以使用on(‘screenshot’)和setPrivacyMode(isPrivacyMode: boolean)来监听截屏事件并设置窗口是否为隐私模式以禁止截屏。

1.监听截屏事件:

https://developer.huawei.com/consumer/cn/doc/harmonyos-references-V5/js-apis-window-V5#ZH-CN_TOPIC_0000001893370021__onscreenshot9

2.setPrivacyMode 参考:

https://developer.huawei.com/consumer/cn/doc/harmonyos-references-V5/js-apis-window-V5#ZH-CN_TOPIC_0000001893370021__setprivacymodedeprecated

添加隐私窗口权限ohos.permission.PRIVACY_WINDOW 不要忘了。

分享
微博
QQ
微信
回复
2024-09-03 15:06:55
相关问题
HarmonyOS 如何禁止
1535浏览 • 1回复 待解决
HarmonyOS 如何监听事件触发
1034浏览 • 1回复 待解决
HarmonyOS 如何监听屏幕事件
888浏览 • 1回复 待解决
HarmonyOS如何实现当前禁止
757浏览 • 0回复 待解决
设置禁止隐私模式
2620浏览 • 1回复 待解决
HarmonyOS如何实现当前禁止
1605浏览 • 1回复 待解决
HarmonyOS 如何申请禁止权限呢
995浏览 • 1回复 待解决
HarmonyOS 怎么监控用户事件
573浏览 • 1回复 待解决
如何获取事件和数据
2945浏览 • 1回复 待解决
如何、录、投
3441浏览 • 1回复 待解决
HarmonyOS
999浏览 • 1回复 待解决
页面如何防录
339浏览 • 0回复 待解决
HarmonyOS 如何禁用、录
1064浏览 • 1回复 待解决
flutter页面如何防录
437浏览 • 1回复 待解决
防止屏幕或者录
1488浏览 • 1回复 待解决
HarmonyOS 如何防防录
1058浏览 • 1回复 待解决
HarmonyOS 如何设置放
1304浏览 • 1回复 待解决