如何防止在android和ios中选择屏幕中的屏幕截图反应本机
Posted
技术标签:
【中文标题】如何防止在android和ios中选择屏幕中的屏幕截图反应本机【英文标题】:How to prevent screenshot in selected screen in android and ios react native 【发布时间】:2020-06-09 21:10:12 【问题描述】:以前我使用这个包来防止在 android 和 ios 中选择屏幕的快照。
https://www.npmjs.com/package/react-native-privacy-snapshot https://github.com/kristiansorens/react-native-flag-secure-android
但它不是由所有者维护的,并且与 react-native 版本 >0.60 不兼容。互联网上的许多示例和问题仅显示了如何防止整个应用程序的快照。但我只需要阻止选定屏幕的快照。 我试过用这个例子做
https://medium.com/@jonaskuiler/creating-a-security-screen-on-ios-and-android-in-react-native-97703092e2de
但在 android 中,它会阻止整个应用程序。在 ios 中,它可以工作。
【问题讨论】:
【参考方案1】:你可以使用 nmp 库,react-native-prevent-screenshot
更多困惑和完美理解check this asnwer
【讨论】:
我也已经阅读了这个包。但似乎缺乏如何使用它的文档。恐怕它不会被维护。 在您更新的链接中,正如我之前提到的,没有解释如何在特定屏幕或页面中使用它。它用于整个应用程序 只使用你想阻止截图的类的功能以上是关于如何防止在android和ios中选择屏幕中的屏幕截图反应本机的主要内容,如果未能解决你的问题,请参考以下文章