以下代码无效,如何禁用HTML5视频代码
document.getElementById("vidEle").disabled=true;
如果我使用
document.getElementById("vidEle").controls=false;
我仍然可以使用右键单击播放。
答案 0 :(得分:1)
您可以删除视频源,以便视频无法播放:)
答案 1 :(得分:1)
如果我们知道您使用的浏览器会很好,但这里有一些解决方法:
您可以在其上设置一个新的块元素,其大小与使用css的半透明背景的视频播放器相同。
或者您可以将元素的样式设置为不显示:
document.getElementById("vidEle").style.display="none";
最后,您还可以卸载vidEle元素的内容。最后一点,如果您选择使用“display:none”方法,请确保视频无法播放。
答案 2 :(得分:1)
另一种方法是禁用上下文菜单:
<video oncontextmenu="return false;" controls>
<source src="somedir/somevideo.mp4" type="video/mp4"/>
</video>