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

时间:2017-08-20 10:39:24

标签: youtube embed youtube-iframe-api

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

以下是代码段:

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

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

1 个答案:

答案 0 :(得分:0)

自从你问过很久以后,我可以告诉你我的经历:我浪费了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下载视频,他最终会找到一种方法,即使无法右键点击并转到网址。