我正在尝试实现类似Instagram的功能,该功能会在24小时后破坏视频(故事),但就我而言,这只是视频的持续时间。我试图使用此example来允许用户仅观看一次故事,这意味着不可以重放。即使刷新页面,它也不应加载。我尝试了localStorage,但无法正常工作。
答案 0 :(得分:1)
我认为,如果没有服务器端的干预,您将无法编写出万无一失的解决方案。
但是,如果您认为基于localStorage的前端解决方案足以满足您的需求(我不建议这样做),则可以:
答案 1 :(得分:0)
您无法真正控制该视频。发送后,即可以查看。但是,您可以接近。
首先,继续您的UI机制,就像您打算使用LocalStorage或类似方法一样。这是为了防止普通用户一遍又一遍地观看视频。
接下来,使用Encrypted Media Extensions实施DRM。这使得获取原始媒体变得更加困难,并且使您可以更好地控制事情的时机。请注意,这是一个巨大的麻烦,因此在走这条路之前,请确保它值得。