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

问题描述 投票:1回答:1

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

以下是代码段:

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

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

youtube embed youtube-iframe-api
1个回答
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下载视频,他最终会找到一种方法,即使没有能够右键单击并转到网址。

© www.soinside.com 2019 - 2024. All rights reserved.