- Initial release of screen_secure plugin
- Screenshot blocking for Android using FLAG_SECURE
- Screen recording detection and blocking for iOS
- Cross-platform initialization with customizable options
- Dynamic enable/disable functionality for both features
- Real-time screen recording detection callbacks (iOS)
- Comprehensive error handling with custom exceptions
- Complete example app demonstrating all features
- Extensive documentation and API reference
- ✅ Android screenshot and screen recording protection
- ✅ iOS screen recording detection with overlay warnings
- ✅ One-line initialization:
ScreenSecure.init() - ✅ Runtime control of security features
- ✅ Professional error handling
- ✅ Platform-specific optimizations
- Initial release of screen_secure plugin
- Screenshot blocking for Android using FLAG_SECURE
- Screen recording detection and blocking for iOS
- Cross-platform initialization with customizable options
- Dynamic enable/disable functionality for both features
- Real-time screen recording detection callbacks (iOS)
- Comprehensive error handling with custom exceptions
- Complete example app demonstrating all features
- Extensive documentation and API reference
- ✅ Android screenshot and screen recording protection
- ✅ iOS screen recording detection with overlay warnings
- ✅ One-line initialization:
ScreenSecure.init() - ✅ Runtime control of security features
- ✅ Professional error handling
- ✅ Platform-specific optimizations
- Android API 16+
- iOS 11.0+
init()- Initialize with custom optionsenableScreenshotBlock()- Enable screenshot protectiondisableScreenshotBlock()- Disable screenshot protectionenableScreenRecordBlock()- Enable screen recording protectiondisableScreenRecordBlock()- Disable screen recording protectionisScreenRecording()- Check current recording status (iOS)getSecurityStatus()- Get comprehensive security statussetScreenRecordingCallback()- Set up real-time callbacks