@exodus/ react-native-screatshot-检测器
注:加固并改编自 https://github.com/blend/react-native-screetshot-检测器 互联网档案馆的存檔,存档日期2013-12-02
目的是防止用户在您的应用程序中取取截图.
- Android:可能通过 FLAG SECURE 旗帜
- iOS:不可能,但你却 能够 发现他们
因此,这个库为Android和iOS输出不同的API. 见 使用量 见下文.
开始
$ npm install @exodus/react-native-screenshot-detector --save
$ react-native link @exodus/react-native-screenshot-detector
使用量
import ScreenshotDetector from '@exodus/react-native-screenshot-detector';
// iOS
ScreenshotDetector.subscribe(() => {
// yell at the user. We'll leave the choice of obscenities to you
})
// Android
ScreenshotDetector.disableScreenshots()
ScreenshotDetector.enableScreenshots()