首页 > 解决方案 > 如何在flutter中检测用户截图动作?

问题描述

如何检测用户是否创建了屏幕截图?

我不关心捕获的图片,我只想知道用户何时何地创建截图

如何在颤振应用程序中检测到这一点?

标签: androidiosflutter

解决方案


你可以试试这个插件,它可能是你要找的东西: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');
});

推荐阅读