【发布时间】:2023-04-01 23:54:01
【问题描述】:
我正在尝试开发一个需要高安全性的应用程序,用户不能从应用程序截屏或录制视频,这些对我的应用程序来说是非常重要的功能。如何在 Flutter 应用中调用原生代码,或者如何防止这些来自原生代码?
【问题讨论】:
-
你可以试试这个,可能会有帮助:screenshot flutter
-
您是否也考虑过用户可能会在计算机上镜像屏幕,例如使用 droid@screen,使用 HDMI 输出或 Miracast 并且通过这些方法能够以某种方式捕获屏幕?或者也许可以在虚拟 Android 设备中运行应用程序并使用主机操作系统进行录制?或者只是将相机对准设备屏幕并捕捉?
-
我只是在手机上考虑,不需要考虑你上面提到的这些情况。
-
我不认为你可以阻止屏幕截图或屏幕录制,特别是对于那些带有屏幕录制应用程序作为“系统提供的工具”的华为和小米等中国品牌的Android手机,他们可以通过以下方式开始录制只需“敲击屏幕”!