XMLHttpRequest for Video Tag?
XMLHttpRequest for Video Tag?
有没有人尝试过使用来自XHR请求的二进制数据作为视频文件的内容?
在Blob
支持浏览器中,您可以执行以下操作并使用 generate,给定req
是一个new XMLHttpRequest
:
var some_video_element = ...;
req.onload = function () {
var blob_uri = URL.createObjectURL(this.response);
some_video_element.appendChild(document.createElement("source"))
.src = blob_uri;
};
req.responseType = "blob";
req.open(...);
req.send(null);
在实施responseType = "blob"
之前,请参阅此适用于谷歌浏览器的解决方法。
相关文章:
- Setting default onclick behavior for <img> tag in gene
- 使用video.js在视频中进行章节导航
- Webscratching自动化如何在没有链接TAG的情况下模拟点击HREF链接
- 覆盖“;X-Robots-Tag:noindex“;在汤博乐
- Video.js+移动设备上的谷歌IMA:'点击'导致错误的事件
- Javascript检测TAG中的完整URL
- Video.js:无法查看全屏视频
- setAttribute和video.src用于更改IE9中不起作用的视频标记源
- Video.js没有'暂停后无法继续
- 使用video-js构建一个包含字符串的HTML视频
- 我该如何为video.js制作一个插件,在HTML标题中添加和删除三角形
- 将 jQuery 代码翻译成普通的 JavaScript for Google Tag Manager
- HTML5 video .end 事件在 Chrome 中调用,但不是 FF
- jQuery Tag-It – 如何在选择标签时自动显示自动完成列表
- Javascript for Brightcove video cloud
- Javascript/jQuery:当用户Active 值更改时切换 (vjs-fade-out) (video.js)
- GWT应用程序中出现错误HTTP 404(“Script Tag Failure-no status available
- 使用jQuery在p-tag中查找给定字符串的前10个单词和下10个单词
- HTML <video> tag
- XMLHttpRequest for Video Tag?