android - 如何在flutter中检测用户截图动作?
问题描述
如何检测用户是否创建了屏幕截图?
我不关心捕获的图片,我只想知道用户何时何地创建截图
如何在颤振应用程序中检测到这一点?
解决方案
你可以试试这个插件,它可能是你要找的东西:https ://pub.dev/packages/screenshot_callback
为了完成您从 README 中寻找的内容:
import 'package:screenshot_callback/screenshot_callback.dart';
ScreenshotCallback screenshotCallback = ScreenshotCallback();
screenshotCallback.addListener(() {
//Void funtions are implemented
print('detect screenshot');
});
推荐阅读
- c# - 左外连接扩展方法linq
- python - 在一个 Spark 作业中运行两个操作时“超出 GC 开销限制”;单独运行没问题
- java - 我可以强制构造函数对其泛型类型进行更严格的限制吗?
- python - 使用 read_csv 从子文件夹导入文件:如何让它与 engine='c' 一起使用?(UnicodeDecodeError)
- database - 如何为存储股票价格数据的 SQLite 数据库设置键和索引
- r - 由于 Libcurl 问题,无法安装 Tidyverse
- python - 线程池很慢,速度和串行一样
- mysql - 需要 Mysql Zabbix 数据用于 CPU 利用率、内存利用率、磁盘空间利用率以创建 ML 配置文件
- c++ - Marco Monster 的 C++ 中的 Car Physics Demo 改编,汽车行为混乱
- javascript - webpack --env.production 和 --mode="production" 有什么区别