DOM*_*rce 6 html javascript google-chrome
在视频上禁用“视频另存为”选项后,如何重新启用该选项?
这基本上是与这个问题相反的。
我可以发送给chrome命令行重新启用此选项的全局命令吗?
还是我可以使用一个简单的扩展名?
我认为这是可能的(至少在某种程度上)
如果我们使用此方法来“阻止”视频的菜单上下文
<video oncontextmenu="return false;">
<source src="https://test-videos.co.uk/vids/bigbuckbunny/mp4/h264/360/Big_Buck_Bunny_360_10s_2MB.mp4"/>
</video>
Run Code Online (Sandbox Code Playgroud)
然后,您需要做的就是选择视频元素(使用dev-tools)并反转阻止命令。例如:
document.querySelector('body > video').oncontextmenu="return true"
Run Code Online (Sandbox Code Playgroud)
将重新启用“右键菜单”+允许您使用“将视频另存为...”选项下载视频
正如已接受的答案中所述,这是一种不好的做法,因为已经熟悉的经验丰富的用户dev-tools可以轻松绕过这一点。如果您打算保护您的视频,请考虑使用专门从事该特定任务的云服务。