cordova-plugin-blurred-snapshot

0.1.3 • Public • Published

iOS Blurred Snapshot Plugin for Apache Cordova

Use this plugin to keep sensitive information from views before moving to the background. As apple recommends

Made with WWDC 2013 UIImage+ImageEffects

iOS 8 UIBlurEffect is less configurable(No API for Radius)

Install

cordova-ios platform >= 4.0.0

cordova plugin add cordova-plugin-blurred-snapshot

Locally

cordova plugin add https://github.com/trykovyura/cordova-plugin-blurred-snapshot.git

Usage

Depends on application events: "pause" and "resume". Apply plugin method "addBlurredSnapshot" on "pause" to add blurred snapshot for app. Apply plugin method "removeBlurredSnapshot" on "resume" to remove blurred snapshot.

Example

 document.addEventListener('pause', onPause, false);
 document.addEventListener('resume', onResume, false);

 function onPause() {
    blurredsnapshot.addBlurredSnapshot();
 }

 function onResume() {
    blurredsnapshot.removeBlurredSnapshot();
 }

Platform Support

iOS only. Tested in iOS7+, might work on older iOS versions

License

MIT License

Package Sidebar

Install

npm i cordova-plugin-blurred-snapshot

Weekly Downloads

5

Version

0.1.3

License

MIT

Last publish

Collaborators

  • trykovyura