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

3

我有过处理图片的经验,使用downloadURL()将它们嵌入html标签中似乎效果很好,但视频不起作用。 我尝试在html中使用video和iframe标签,但没有成功。据我所知,传入的文件不是视频,而是一个普通的文件,它会下载成“.mp4”扩展名。请建议我该怎么办。我正在一个小型项目上工作,用户可以上传视频并观看其他用户的视频。

1个回答

0

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

注意:记得将控件属性放到视频标签中。

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

1
截至目前撰写本文,元数据中不存在downloadURLs - Jeff Huijsmans

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接