我想知道如何仅在一页上阻止颤振中的屏幕截图。我读到有一种方法可以阻止颤振应用程序中的屏幕截图,getWindow().addFlags(LayoutParams.FLAG_SECURE);方法是:但我的理解是,当我这样做时,屏幕截图会在整个应用程序中被阻止。
所以我的问题是,有没有办法在android和IOS的 flutter 应用程序中仅阻止一个页面上的屏幕截图。在所有其他页面上,屏幕截图应该仍然是可能的。如果有人知道解决方案,请与我分享,因为我找不到任何解决方案。
我之前问过这个问题,但我被关闭了。因为它是重复的,但它不是。我不想禁用屏幕截图我只想检测屏幕截图。所以这个问题不是Flutter的重复 :disable screenshot capture for app
我目前遇到了一个问题,我试图检测用户是否正在截屏。所以我找到了这个包screenshot_callback,但是没有用,我用了这个包的example文件,截图的时候没有任何反应。我在我的 android 模拟器和我的手机上都试过了,它对它们都不起作用所以我写了一份关于 git 的问题报告,但没有人回答。
所以我想知道有没有办法在不使用这个包的情况下检测用户屏幕截图,我找不到任何方法,但也许其他人知道答案。
我使用颤振/飞镖。