如何禁用右键点击youtube嵌入IFRAME?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何禁用右键点击youtube嵌入IFRAME?相关的知识,希望对你有一定的参考价值。

我在我的网站上放置了一个YouTube视频。我想禁用右键单击,以便没有人可以直接访问视频。

以下是代码段:

<iframe width="100%" height="563" src="' . $yturl . '?controls=' . $controls . '&rel=0&showinfo=0&autoplay=' . $autoplay . '" frameborder="0" allowfullscreen></iframe>`

有没有办法实现这个目标?`

答案

很长一段时间过去了,因为你问过,我可以告诉你我的经历:我浪费了1.5h谷歌搜索周围,我能找到的最好的是有人说在iframe上面放一个隐形div,包含youtube视频。简单的事情

<div class="yt-cover"></div>

还有一点CSS:

.yt-cover{
  position: absolute;
  top: 0;
  bottom:0;
  right:0;
  left:0;
  z-index:1000;
}

这应该足够了。父母div必须有位置:亲属;要使这项工作,您必须能够以某种方式编辑页面html /生成。

无论如何我不知道你在搜索它是什么,但如果它是我的客户问的话:“我不希望人们能够下载视频找到URL”我可以告诉你,如果有人真的想从youtube下载视频,他最终会找到一种方法,即使没有能够右键单击并转到网址。

以上是关于如何禁用右键点击youtube嵌入IFRAME?的主要内容,如果未能解决你的问题,请参考以下文章

“触摸”嵌入式 iframe 时如何禁用滚动?

“全屏不可用”将YouTube视频作为iframe嵌入QWebEngineView中

如何跟踪嵌入视频(youtube、vimeo 等)的点击事件? (跟踪播放次数)

Youtube Iframe 禁用暂停视频

jQuery 在页面加载时播放 iframe 嵌入的 YouTube 视频

如何嵌入 youtube 播放器但不使用 iframe 方法?