在 flutter 应用程序执行期间阻止视频录制
Block video recording during execution of flutter app
我有一个使用 youtube_player_flutter: ^7.0.0+7
播放 YouTube 视频的 flutter 应用程序。这是一个教育应用程序,我不希望任何人通过任何屏幕录像机录制我的视频讲座。我可以做些什么来阻止用户录制我的视频吗?非常感谢任何形式的帮助。谢谢!
您必须添加 FLAG_SECURE
这将阻止屏幕截图和视频录制。
await FlutterWindowManager.addFlags(FlutterWindowManager.FLAG_SECURE);
这是一个如何 disable Screenshot and Video Capture and also see this video 的例子。
此外,如果您遇到问题并且在当前版本中无法正常工作,我建议您阅读 GitHub 上关于 FLAG_SECURE don't work on Flutter application
的讨论
我有一个使用 youtube_player_flutter: ^7.0.0+7
播放 YouTube 视频的 flutter 应用程序。这是一个教育应用程序,我不希望任何人通过任何屏幕录像机录制我的视频讲座。我可以做些什么来阻止用户录制我的视频吗?非常感谢任何形式的帮助。谢谢!
您必须添加 FLAG_SECURE
这将阻止屏幕截图和视频录制。
await FlutterWindowManager.addFlags(FlutterWindowManager.FLAG_SECURE);
这是一个如何 disable Screenshot and Video Capture and also see this video 的例子。
此外,如果您遇到问题并且在当前版本中无法正常工作,我建议您阅读 GitHub 上关于 FLAG_SECURE don't work on Flutter application
的讨论