react-native-noscreenshot
v1.0.2
Published
detect when the user takes a screenshot
Downloads
2
Readme
react-native-noscreenshot
NOTE: forked and adapted from https://github.com/blend/react-native-screenshot-detector
The goal is to prevent the user from taking screenshots in your app.
Accordingly, this library exports different APIs for Android and iOS. See Usage below.
Getting started
$ npm i react-native-noscreenshot
$ react-native link react-native-noscreenshot
Usage
import ScreenshotDetector from 'react-native-noscreenshot';
// iOS
this.eventEmitter = ScreenshotDetector.subscribe(() => {
Alert.alert('Screenshot detected!');
});
ScreenshotDetector.unsubscribe(this.eventEmitter);
// Android
ScreenshotDetector.DisableScreenShot()
ScreenshotDetector.EnableScreenshot()