javascript - 如何隐藏/禁用复制 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 文档,但仍然找不到结果。
怎样才能做到这一点?
解决方案
这是一种补丁,但我们可以通过纯 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'
推荐阅读
- model - 我如何评估 SpaCy 再训练模型的准确性?
- apache-spark - Hive 时间戳格式?
- javascript - 如何接收 Twilio statusCallback
- javascript - 为什么 JSON.parse("foo") 失败但 JSON.parse(' "foo" ') 成功?
- regex - 我的正则表达式搜索字符串有什么问题?
- python - 在 Python 中打印带有特殊字符的字符串
- r - Trying to Plot Standard Normal Distribution and t-distribution on same graph
- c++ - 我们可以重新定义正则表达式吗?
- javascript - 使用复选框JS的名称属性更改事件
- python - Visual Studio Code 不会运行代码并且不会给出错误消息