如何使用带有Videogular的对象URL

时间:2015-02-13 19:09:12

标签: angularjs html5 videogular

我正在尝试使用带有Videogular的对象URL并显示0秒的视频。这是我试图使用的代码:

$http.get("/Video/small.mp4").success(function(data) {
    var blob = new Blob([data], { type: 'video/mp4' })
    val objectUrl = URL.createObjectURL(blob)
    controller.config.sources =
        [{ src: $sce.trustAsResourceUrl(objectUrl), type: "video/mp4" }]
});

如果我不使用对象URL,那么一切都按预期工作:

controller.config.sources = [
     { src: $sce.trustAsResourceUrl("/Video/small.mp4"), type: "video/mp4" }
]

我最终将视频存储在indexeddb中,这就是我对使用对象URL播放视频感兴趣的原因。

0 个答案:

没有答案