有什么方法可以防止颤动应用的屏幕截图和屏幕记录吗?

时间:2019-05-06 06:18:53

标签: android ios swift flutter

我正在尝试开发需要高度安全性的应用程序,并且用户无法拍摄屏幕快照或从应用程序录制视频,这些是我的应用程序非常重要的功能。我该如何在Flutter应用程序中调用本地代码,或者如何防止这些代码来自本地代码?

1 个答案:

答案 0 :(得分:0)

在iOS上,根本没有办法防止屏幕截图/捕获,您只能检测何时已完成屏幕截图(如Snapchat)。

在Android上,您可以使用显示标志FLAG_SECURE(有关更多信息,请访问https://developer.android.com/reference/android/view/Display.html#FLAG_SECURE)。 请注意,这不会阻止@Markus Kaupinnen在问题评论中指出的所有屏幕捕获可能性。