浏览器禁止video视频另存下载
我们都知道html中video标签浏览器会默认带有控制画中画和下载的地方,可是很多时候,我们做的视频都是收费的,不能随便下载,代码又用了html5的视频播放器,那么可以将所有(包括IE)浏览器都不允许下载吗?
答案是肯定的!可以!
首先第一步,css隐藏下载按钮,部分浏览器生效
video::-internal-media-controls-download-button {display:none;}
video::-webkit-media-controls-enclosure {overflow:hidden;}
video::-webkit-media-controls-panel { width: calc(100% + 30px); }
仅用css是不可以,我们还需要在视频标签上添加:controlsList="nodownload”
<video id="video_paly" controlsList="nodownload" controls src="">
当前浏览器不支持 video直接播放
</video>
最后再用jquery控制不允许下载控件出现:
$('#video_paly').bind('contextmenu',function() { return false; });
这样所有浏览器就乖乖听话了。
浏览器禁止video视频另存下载相关推荐
- 获取网页上没有下载链接的视频音频资源 火狐浏览器插件 Video DownloadHelper
获取网页上没有下载链接的视频音频资源 荔枝上web的音频下载链接没有了,"查看源代码",没有找到蛛丝马迹,它的数据没有以资源的形式放到前台代码中,于是查看浏览器缓存,希望从中发现点 ...
- video视频相关问题:火狐浏览器报错“没有找到支持的视频格式和MIME类型”
1.需求:上传 .mp4 格式的视频到服务器,然后获取展示到前台页面. 2.遇到的问题:在谷歌浏览器上能正常显示视频,但是在火狐浏览器不能显示视频,提示:"没有找到支持的视频格式和MIME类 ...
- 移动端HTML5<video> 浏览器劫持视频播放 视频激活播放后强制全屏 视频无法被其他元素覆盖
浏览器劫持视频播放.视频无法被其他元素覆盖 Html5 video 多媒体标签 <videoid="loginVideo"mutedautoplayloop:src=&quo ...
- 微信浏览器禁止app下载链接怎么办
通过扫描二维码下载APP已成为一个非常方便的方式,微信也成为扫描二维码重要的工具,但是扫描后微信浏览器会对APK和appStore的链接进行屏蔽,导致用户无法正常下载.本文提供两个迂回的解决方案:1. ...
- 如何在Mac上使用Kigo Netflix Video Downloader从Netflix 下载视频?
想要保存Netflix视频以进行无限制的离线播放,一键式快速下载高清Netflix视频.Kigo Netflix Video Downloader是您不错的选择, Kigo Netflix Video ...
- html5 video在uc不自动播放,uc浏览器无法播放视频怎么办
uc浏览器是一款 内容非常丰富的手机服务软件,如果在使用的过程中无法播放视频,那么要如何解决呢,用户在使用过程中会出现各种问题,用户可以根据自己的需求解决这些问题,只需要使用浏览器就可以了,无需其他的 ...
- php 禁止浏览器直接访问网页_.php后缀的url地址在浏览器打开怎么不让他下载,而是访问...
.php后缀的url地址在浏览器打开怎么不让他下载,而是访问 下面是代码 error_reporting(0); if($_GET['open']==1 && strpos($_SER ...
- html5 隐藏video控件的下载按钮
最近在开发项目的时候,为了保证用户上传的视频资源不被其他用户下载,网页使用了html5的video标签进行视频播放所以需要禁止video标签自带的下载功能. 方法一: 给video对象绑定return ...
- 下载网页视频的软件 下载网页视频的方法
视频已然成为一种非常有力的展示方式,我们想要下载视频内容,需要用到下载网页视频的软件,如今这类软件有很多.下载网页视频的方法,也因为使用的软件不同,方法各异.下面我们就来看详细介绍吧! 一.下载网页视 ...
最新文章
- Yolov4性能分析(下)
- 图片管理之保存图片数据
- Windows Phone本地数据库(SQLCE):11、使用LINQ查询数据库(翻译) (转)
- 这群理想主义者,在腾讯用10年做到了畅销榜第一
- 解决Jenkins打不开浏览器问题
- Java入门篇 2021/02/22
- UVa 140 Bandwidth【枚举排列】
- Java Lambda 表达式快速学习
- javascirpt IP验证
- python:拼接多个csv文件
- 游戏开发设计模式(一):单例模式
- 【蓝桥省赛倒计时】B组Java冲刺打卡(三)
- Linux中离线安装R语言程序包
- 中国A类IP地址小调查以及IPv6展望
- 来!带你认识几种最流行的Python编辑器/IDEs
- 蒲公英 linux安装目录,蒲公英 - 文档中心 - 使用 Fastlane 上传 App 到蒲公英
- RK3288刷机教程:安装Ubuntu 16.04
- Java猿社区—Redis一篇系列—第一章、NoSql入门和概述
- python-数据分析-pandas基础知识
- 通过matlab将二维图片序列进行三维立体重建(包含仿真录像)
热门文章
- (Java实现) 洛谷 P1387 最大正方形
- Unity面试题(最新实用)
- SOLIDWORKS: Mold Design SOLIDWORKS:模具设计 Lynda课程中文字幕
- 微信漫画小程序全开源商业版
- 计算机网络-码分多路复用技术(清晰至极!)
- 暴雪魔兽世界用安全令牌送双头犬宠物
- 软件测试周刊(第51期):漂漂亮亮、从从容容地出现在大家面前,不仅是虚荣的事,更是庄重与自信的事。 ​​​
- android 跳转播放器,跳转音乐播放器
- Python 进行气象预测
- 三维空间直线与平面交点