PreventSS

Stable Version 1.0.2 (Compatible with OutSystems 11)
Published on 27 October 2020 by 
5.0
 (1 rating)

PreventSS

Version 1.0.2

Stable
Current
Module
Published on 27 October 2020 by Raphael Ranieri
Requirements
Compatible with:
Version 11
11.0.606 to 11.0.615
11.8.0 to 11.8.2
11.10.0 or higher
What's new

Added the possibility to detect Screen Shot for iOS and Android.


However since Android don't have a default event for taking a ScreenShot, the option commonly used (Even by Snapchat) is to create an observer that keep checking if while the app is opened any file created have the name 'screenshot'.


Personally I don't think it is a very good way to do it, but is the only option I found. And looks like the Big Ones (Like Snapchat) also use it, so I accepted it for now at least :)


Since it needs to check for new files you will need the permission to Read External Storage, which is handled by the app.


 I made this option in android optional, so you can choose to use it or not.



Right now in the app you will be able to: 

-Prevent the user from taking screenshots in android only.

-Detect a screenshot taken by an User in both, iOS and Android.

-Set the default behavior for all app or for a specific screen

-Set the default callback for all app or for a specific screen


Check the demo Module on How to use it.


Version 1.0.1

Stable
Module
Published on 20 October 2020 by Raphael Ranieri
Requirements
Compatible with:
Version 11
11.0.606 to 11.0.615
11.8.0 to 11.8.2
11.10.0 or higher

Version 1.0.0

Discontinued
Module
Published on 20 October 2020 by Raphael Ranieri
Requirements
Compatible with:
Version 11
11.0.606 to 11.0.615
11.8.0 to 11.8.2
11.10.0 or higher