在 HTML<video>
对象中,我无法播放video.js-record库录制的视频。我检查了player.recordedData
变量中返回的 Blob,并希望将其分配给文档中示例中提到的对象:
recordedVideo.src = createObjURL(this.player.recordedData);
它失败并在此特定行出现错误:
未处理的承诺拒绝:TypeError:类型错误
--
(我已经在使用这个函数检查URL
vs的使用:webkitURL
function createObjURL ( file ) {
if ( window.webkitURL ) {
return window.webkitURL.createObjectURL( file );
} else if ( window.URL && window.URL.createObjectURL ) {
return window.URL.createObjectURL( file );
} else {
return null;
}
}
它似乎使用了正确的版本。)