检测 Chromebook 上运行的 Android 应用的屏幕截图

问题描述

我有一个在 Chrome OS 上运行的 React Native android 应用程序。通常,Android 应用会调用一个函数来禁用手机上的屏幕截图,如下所示:

    NativeModules.FlagSecure.activate();

然而,这种方法在 Chrome OS 上没有任何作用;我可以将屏幕截图功能Ctrl + Show Windows 和 shift-modifier 一起使用。我将如何在 Chrome 操作系统上检测屏幕截图活动或屏幕录制?

解决方法

解决方案是将此标志添加到 java 模块中。

  public static final int FLAG_SECURE