【发布时间】:2021-02-24 19:40:39
【问题描述】:
我正在开发一个 Ionic Framework 应用程序,我们在某些页面上显示关键信息。我们希望防止用户在这些页面上截屏。我们可以在 Android 平台上做到这一点;但是,在 iOS 设备上,我们无法这样做,因为 Apple 目前还没有提供公共 API。
我们找到了ScreenShieldKit,但它们的价格对于我们需要的功能来说太贵了。所以我们想到了付费流媒体服务如何阻止他们的用户截取他们的视频的想法,我们认为覆盖视频元素可能欺骗操作系统并通过以下方式给出该部分的空白屏幕截图正在通过 DRM。
我发现 Safari 使用 FairPlay,但互联网上并没有太多关于如何执行此类应用程序的实现或指南。您认为这对于我们想要实现的目标是否可行? DRM 是否适用于非流媒体视频?您能否提供有关如何实施 DRM EME 的步骤?
【问题讨论】:
-
我不知道如何回答您的问题,但您无法阻止用户对屏幕上的内容进行拍照。也许你可以阻止他们截屏,但他们仍然可以只拍物理屏幕的照片。这个想法对我来说似乎很愚蠢。如果您不希望您的用户拥有某些信息,您必须不向他们显示。如果这些信息对他们非常有价值并且他们想要,他们很可能会拿起相机并为他们的屏幕拍照。
-
@IsaacCWay 是的,我知道我们不能让他们用真实的相机拍照。但我试图至少限制用户截取该页面的屏幕截图
标签: ios screenshot