【发布时间】:2020-03-26 18:34:10
【问题描述】:
假设我有一个视频文件,我想从该文件构建一个 blob URL,然后在 html 页面中播放它,到目前为止我尝试过这个,但我无法让它工作......
var files = URL.createObjectURL(new Blob([someVideoFile], {type: "video/mp4"}));
document.getElementById(videoId).setAttribute("src", files);//video tag id
document.getElementById(videoPlayer).load();//this is source tag id
document.getElementById(videoPlayer).play();//this is source tag id
它给了我一个 blob URL,但不会播放视频...我做错了什么吗?我对电子很陌生,如果我的代码不够好,请原谅
我在 cmets 中看到了类似的问题,但它们不适用于我,因为它们不适用于那些页面中的其他人......
【问题讨论】:
-
这能回答你的问题吗? Display a video from a Blob Javascript
-
@youssefali 这正是我的代码,它不起作用......我的问题是为什么它不起作用......无论如何感谢您的评论
-
“不起作用”是什么意思?有什么错误吗?页面表现如何?
-
@JonasWilms 它没有给我任何错误......只是没有加载视频,这是我在源标签中得到的:
标签: javascript node.js electron