首页 > 解决方案 > 如何隐藏/禁用复制 youtube 视频链接的选项?

问题描述

我正在使用以下代码在 HTML 中嵌入一个 youtube 视频

<iframe width="560" height="315" 
src="https://www.youtube.com/embed/7MqMyoxMaW4?controls=0&modestbranding=0" frameborder="0" 
allow="accelerometer; autoplay; encrypted-media; gyroscope; picture-in-picture" allowfullscreen></iframe>

我正在尝试隐藏/禁用视频中的上下文菜单。避免复制视频链接。

我正在浏览 API 文档,但仍然找不到结果。

怎样才能做到这一点?

小提琴链接:https ://jsfiddle.net/us9rev0b/

标签: javascriptiframeyoutube

解决方案


这是一种补丁,但我们可以通过纯 JavaScript 将其隐藏,以便
稍后隐藏

document.getElementsByClassName("ytp-watch-later-button ytp-button ytp-show-watch-later-title")[0].style.display = 'none'

分享按钮

document.getElementsByClassName("ytp-button ytp-share-button ytp-share-button-visible ytp-show-share-title")[0].style.display = 'none'

推荐阅读