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 相关文章推荐
js判断背景图片是否加载成功使用img的width实现
May 29 Javascript
JQuery文字列表向上滚动的代码
Nov 13 Javascript
Linux下使用jq友好的打印JSON技巧分享
Nov 18 Javascript
JS交换变量的方法
Jan 21 Javascript
jQuery源码分析之Callbacks详解
Mar 13 Javascript
BooStrap对导航条的改造实践小结
Sep 21 Javascript
bootstrap制作jsp页面(根据值让table显示选中)
Jan 05 Javascript
详解Vue组件之间的数据通信实例
Jun 17 Javascript
基于jQuery的$.getScript方法去加载javaScript文档解析
Nov 08 jQuery
JS脚本实现网页自动秒杀点击
Jan 11 Javascript
vue车牌号校验和银行校验实战
Jan 23 Javascript
帮你彻底搞懂JS中的prototype、__proto__与constructor(图解)
Aug 23 Javascript
使用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
有关phpmailer的详细介绍及使用方法
2013/01/28 PHP
PHP语法自动检查的Vim插件
2014/08/11 PHP
PHP防止刷新重复提交页面的示例代码
2015/11/11 PHP
PHP 搜索查询功能实现
2016/11/29 PHP
filemanage功能中用到的common.js
2007/04/08 Javascript
JavaScript 判断浏览器类型及版本
2009/02/21 Javascript
JavaScript 精粹读书笔记(1,2)
2010/02/07 Javascript
多种方法判断Javascript对象是否存在
2013/09/22 Javascript
超漂亮的Bootstrap 富文本编辑器summernote
2016/04/05 Javascript
js+css3制作时钟特效
2016/10/16 Javascript
浅谈js继承的实现及公有、私有、静态方法的书写
2016/10/28 Javascript
jQuery读取XML文件的方法示例
2017/02/03 Javascript
React利用插件和不用插件实现双向绑定的方法详解
2017/07/03 Javascript
微信小程序实现YDUI的ScrollTab组件
2018/02/02 Javascript
JavaScript基础心法 深浅拷贝(浅拷贝和深拷贝)
2018/03/05 Javascript
Vue filter介绍及详细使用
2018/04/04 Javascript
详解React Native 屏幕适配(炒鸡简单的方法)
2018/06/11 Javascript
解决Vue axios post请求,后台获取不到数据的问题方法
2018/08/11 Javascript
解决angularjs WdatePicker ng-model的问题
2018/09/13 Javascript
ajax与jsonp的区别及用法
2018/10/16 Javascript
原生JS实现的跳一跳小游戏完整实例
2019/01/27 Javascript
关于JavaScript 数组你应该知道的事情(推荐)
2019/04/10 Javascript
微信小程序中悬浮窗功能的实现代码
2019/08/02 Javascript
vue实现在线预览pdf文件和下载(pdf.js)
2019/11/26 Javascript
使用webpack搭建pixi.js开发环境
2020/02/12 Javascript
Python中条件选择和循环语句使用方法介绍
2013/03/13 Python
django自带的server 让外网主机访问方法
2018/05/14 Python
python实现名片管理系统项目
2019/04/26 Python
关于Flask项目无法使用公网IP访问的解决方式
2019/11/19 Python
CSS3教程(7):CSS3嵌入字体
2009/04/02 HTML / CSS
市级优秀班主任事迹材料
2014/05/13 职场文书
市场营销计划书范文
2015/01/16 职场文书
皇城相府导游词
2015/02/06 职场文书
中英文求职信范文
2015/03/19 职场文书
股东大会通知
2015/04/24 职场文书
25句企业管理语录:助你迅速打开思路,句句经典!
2020/01/14 职场文书