javascript - 如何创建视频文件的 blob

标签 javascript node.js blob

我想创建一个本地视频文件的 Blob file:///home/user/NodeJS/Projects/project1/routes/../videosTrans/Node.js 初学者教程 - Node.js 介绍使用 Express2.js.mp4

我无法理解 Blob 的确切格式。我希望创建它以将其作为函数 createObjectURL() 的输入。 以下不起作用:

 var URL = this.window.URL || this.window.webkitURL;
       var file = new Blob(["file:///home/sanika/NodeJS/Projects/project1/routes/../videosTrans/Node.js tutorial for beginners - an introduction to Node.js with Express2.js.mp4"], "type" : "video\/mp4");
       var value = URL.createObjectURL(file);

最佳答案

请使用blob的第二个参数作为对象。 所以你的代码应该是:

var URL = this.window.URL || this.window.webkitURL;
var file = new Blob(
    ["file:///home/sanika/NodeJS/Projects/project1/routes/../videosTrans/Node.js tutorial for beginners - an introduction to Node.js with Express2.js.mp4"],
    {"type" : "video\/mp4"});
var value = URL.createObjectURL(file);

关于javascript - 如何创建视频文件的 blob,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26533691/

相关文章:

node.js - 来自 GitHub 的 DigitalOcean 上的简单 Node.js 应用程序部署

javascript - Promise:然后在 Resolve 之前

angular - 在 Angular 5 中通过 blob 下载时设置文件名

javascript - 防止在网页上缓存图像

javascript - 部署 firebase 时出现解析错误

javascript - 有人可以举例说明何时让 switch 语句使用多个 case 语句吗?

mysql - 如何在 node.js 中将特定范围的端口重定向到端口 80

javascript 使用 blob 从本地硬盘加载图像

javascript - 如何从引用中获取参数

javascript - Facebook 对象的一部分显示为未定义,但它并非未定义