如何在移动iOS / Android上使用JS屏蔽截图? [关闭]

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何在移动iOS / Android上使用JS屏蔽截图? [关闭]相关的知识,希望对你有一定的参考价值。

我正在尝试使用javascript在移动设备上停止屏幕截图事件,因为在PC上更容易,我只使用事件keyCode == 44来停止。

非常感谢。

答案

您可以阻止用户使用android中的Flags截屏

getWindow().setFlags(LayoutParams.FLAG_SECURE, LayoutParams.FLAG_SECURE);

对于ios设备还有另一种解决方案,你可以防止以编程方式截取屏幕截图,但我认为JS没有解决方案。

编辑:那些应用程序的解决方案不适用于网站!

另一答案

这是不可能的,因此截图事物是iOS原生功能并且独立于任何应用程序,您无法通过编写应用程序来停止截屏。

以上是关于如何在移动iOS / Android上使用JS屏蔽截图? [关闭]的主要内容,如果未能解决你的问题,请参考以下文章

js识别安卓和ios及pc端,以及解决微信的屏蔽

Xamarin 移动应用开发指南 - 如何在 iOS、Android 和 UWP 的 WebView 中加载本地网站 (HTML/CSS/JS ..) [重复]

如何使用 js 以编程方式为 android/ios 上的网站创建桌面快捷方式?

如何在 android/andengine 中剪辑或屏蔽实体?

如何使用 Javascript/PHP 从 Web 应用程序打开移动应用程序(Android 或 iOS)

js快速判断设备终端是ios还是android