javascript实现blob加密视频源地址的方法


Posted in Javascript onAugust 08, 2019

 一、HTML代码:

<video id="my-video" class="video-js" playsinline controls preload="auto" controlslist="nodownload" controlslist="nofullscreen" width="100%" height="240"
      poster="upload/moviepic/2019-08-02/1564739500xyzp.png" data-setup="{}">
    <source src="" type="video/mp4">
    <source src="" type="video/ogg">
    <source src="" type="video/webm">
    <p class="vjs-no-js"> To view this video please enable JavaScript, and consider upgrading to a web browser that <a href="http://videojs.com/html5-video-support/" target="_blank">supports HTML5 video</a> </p>
  </video>

二、JavaScript代码:

<script type="text/javascript">
  var video = document.getElementById("my-video");
  window.URL = window.URL || window.webkitURL;
  var xhr = new XMLHttpRequest();
  var play_url = 'test.mp4';
  xhr.open("GET", play_url, true);
  xhr.responseType = "blob";
  xhr.onload = function() {
  if (this.status == 200) {
  var blob = this.response;
  console.log(blob);
  video.onload = function(e) {
  window.URL.revokeObjectURL(video.src);
  };
  video.src = window.URL.createObjectURL(blob);
  }
  }
  xhr.send();
 </script>

三、效果图如下:

javascript实现blob加密视频源地址的方法

总结

以上所述是小编给大家介绍的javascript实现blob加密视频源地址的方法,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对三水点靠木网站的支持!
如果你觉得本文对你有帮助,欢迎转载,烦请注明出处,谢谢!

Javascript 相关文章推荐
JavaScript的Function详细
Nov 14 Javascript
JavaScript 拾漏补遗
Dec 27 Javascript
使用jquery mobile做幻灯播放效果实现步骤
Jan 04 Javascript
jQuery实现自定义下拉列表
Jan 05 Javascript
JavaScript中的splice方法用法详解
Jul 20 Javascript
深入浅析JS Function()构造函数
Aug 22 Javascript
使用requirejs模块化开发多页面一个入口js的使用方式
Jun 14 Javascript
Django与Vue语法的冲突问题完美解决方法
Dec 14 Javascript
JS点击动态添加标签、删除指定标签的代码
Apr 18 Javascript
react实现点击选中的li高亮的示例代码
May 24 Javascript
vue-cli3.0 脚手架搭建项目的过程详解
Oct 19 Javascript
vue-cropper组件实现图片切割上传
May 27 Vue.js
使用ThinkJs搭建微信中控服务的实现方法
Aug 08 #Javascript
微信小程序云函数使用mysql数据库过程详解
Aug 07 #Javascript
js如何实现元素曝光上报
Aug 07 #Javascript
详解Element-UI中上传的文件前端处理
Aug 07 #Javascript
element-ui中Table表格省市区合并单元格的方法实现
Aug 07 #Javascript
Vue+Typescript中在Vue上挂载axios使用时报错问题
Aug 07 #Javascript
更优雅的微信小程序骨架屏实现详解
Aug 07 #Javascript
You might like
php 删除cookie和浏览器重定向
2009/03/16 PHP
php多层数组与对象的转换实例代码
2013/08/05 PHP
浅谈php中curl、fsockopen的应用
2016/12/10 PHP
php微信公众号开发(4)php实现自定义关键字回复
2016/12/15 PHP
jquery实现效果比较好的table选中行颜色
2014/03/25 Javascript
javascript实现window.print()去除页眉页脚
2014/12/30 Javascript
jquery简单实现网页层的展开与收缩效果
2015/08/07 Javascript
JS留言功能的简单实现案例(推荐)
2016/06/23 Javascript
JS中关于事件处理函数名后面是否带括号的问题
2016/11/16 Javascript
微信小程序中单位rpx和rem的使用
2016/12/06 Javascript
Angular.js中window.onload(),$(document).ready()的写法浅析
2017/09/28 Javascript
javascript按钮禁用和启用的效果实例代码
2017/10/29 Javascript
JS控制鼠标拒绝点击某一按钮的实例
2017/12/29 Javascript
深入浅析Vue中mixin和extend的区别和使用场景
2019/08/01 Javascript
[01:12](回顾)DOTA2国际邀请赛,全世界DOTAer的盛宴
2014/07/01 DOTA
Python类方法__init__和__del__构造、析构过程分析
2015/03/06 Python
python使用pygame模块实现坦克大战游戏
2020/03/25 Python
python安装pil库方法及代码
2019/06/25 Python
Django forms表单 select下拉框的传值实例
2019/07/19 Python
利用python实现冒泡排序算法实例代码
2019/12/01 Python
TensorFlow自定义损失函数来预测商品销售量
2020/02/05 Python
对python中各个response的使用说明
2020/03/28 Python
python3.7添加dlib模块的方法
2020/07/01 Python
python调用私有属性的方法总结
2020/07/24 Python
python实现canny边缘检测
2020/09/14 Python
关于PyCharm安装后修改路径名称使其可重新打开的问题
2020/10/20 Python
用ldap作为django后端用户登录验证的实现
2020/12/07 Python
希尔顿酒店官方网站:Hilton Hotels
2017/06/01 全球购物
新西兰优惠网站:Treat Me
2019/07/04 全球购物
员工拾金不昧表扬信
2014/01/09 职场文书
2014年公务员思想汇报范文:全心全意为人民服务
2014/03/06 职场文书
2014医学院领导班子对照检查材料思想汇报
2014/09/19 职场文书
2016年党员承诺书范文
2016/03/24 职场文书
Python基础之元类详解
2021/04/29 Python
MySQL不使用order by实现排名的三种思路总结
2021/06/02 MySQL
python的列表生成式,生成器和generator对象你了解吗
2022/03/16 Python