使用Javascript从firebase存储流式传输视频文件

时间:2017-08-06 12:03:01

标签: javascript firebase video firebase-storage

我使用过图片,当你使用downloadURL()将它们嵌入到html标签中时,它们似乎做得很好,但视频不起作用。 我尝试在html中使用视频和iframe标记,但它不起作用。根据我的理解,传入的文件不是视频而是普通文件,它会以" .mp4扩展名下载。请建议我该怎么做。我正在开展一个小型项目,用户可以上传视频并观看其他用户的视频。

1 个答案:

答案 0 :(得分:0)

使用下载的Url在聊天中播放视频。 在这段代码中,我传递了一个视频URI,我想要获取可下载的URL,然后设置视频元素的来源。

注意: - 请记住将controls属性设置为视频标记。

this.storage.refFromURL(videoUri).getMetadata().then(function(metadata) {
      console.log('metadata',metadata.downloadURLs[0]);
      vidElement.src = metadata.downloadURLs[0];
    });