如何解决防止在 Safari 浏览器中右键单击
-
我使用的是 Angular 10
-
我有 html 5 视频播放器和全屏模式,我想防止右键单击,
-
这是我的代码
<video width="100%" controls controlsList="nodownload" oncontextmenu="return false" preload="auto" playsinline> <source src="url" type="video/mp4"> {{'Your browser does not support HTML5 video.'| translate:utilService.lang}} </video>
-
oncontectmenu 在 Safari 浏览器中无法在全屏模式下运行
那么,如何防止在带有 HTML 5 视频的 Safari 浏览器中右键单击
解决方法
尝试用 CSS 隐藏它而不是取消事件:
video::-webkit-media-controls-enclosure {
display: none !important;
}
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。