【发布时间】:2020-05-18 01:08:21
【问题描述】:
我想使用 Google Cloud Storage (GCS) 在我的 WordPress LMS 上分享我的视频,为此,我使用 WP-Stateless,它在设置过程中需要提供对我的 GCS 存储桶的公共访问权限。
现在我的问题是我希望我的用户能够查看媒体文件但不能下载它们。
有什么办法吗?
【问题讨论】:
我想使用 Google Cloud Storage (GCS) 在我的 WordPress LMS 上分享我的视频,为此,我使用 WP-Stateless,它在设置过程中需要提供对我的 GCS 存储桶的公共访问权限。
现在我的问题是我希望我的用户能够查看媒体文件但不能下载它们。
有什么办法吗?
【问题讨论】:
没有办法阻止用户从您的网站下载图片。事实上,当用户在浏览器中查看您的图像时,它们会被下载到您的浏览器缓存中。您可以采取一些措施,例如:
但实际上你无能为力。可以绕过您为保护图像所做的一切。您还可以使用插件将图像转换为 webp 格式。大多数人不喜欢下载 webp。他们更喜欢 jpg 和 png :)
【讨论】: