使用。getDownloadUrl()可以给出来自Firebase存储的编码URL的百分比。在本例中,我想上传一个文件到子文件夹“Images”。这是上传代码。
var metadata = {
contentType: "image/jpeg",
};
var imagesRef = storageRef.child("images");
var fileName = image.jpg;
var singleImageRef = imagesRef.child(fileName);
var path = singleImageRef.fullPath;
var uploadTask = storageRef
.child(path)
.put(fileName, metadata);
是否有一些元数据我应该传递上传,以停止百分比编码发生?
您无法控制Firebase存储生成的下载URL。您必须将它们视为引用文件的不透明字符串。
如果您想要控制文件的URL,您必须设置自己的文件服务器,或者自定义API,作为云存储中文件的代理。
null null null
我想从FireBase的方法获取下载Url。如何使用以下代码获取下载Url? 我使用了,但这不起作用。
下面是我得到的控制台输出和错误: 下面是我按下Get Images按钮后的控制台输出,您可以看到图像的url为:
有没有办法从Firebase存储中获取所有的URL? 我知道有从firebase数据库获取URL的方法,比如将firebase存储文件的URL存储在firebase实时数据库中,然后从它获取URL。但是我正在从图片中显示的按钮上传图片,并且想要所有那些上传图片的URL直接从firebase存储路径像... 用它就像... 如有任何帮助,我们将不胜感激。
问题内容: 我已经在服务器上用PHP和bash编写了一个完整的系统,以便在VPS上转换和流式传输HTML5中的视频。转换由ffmpeg在后台完成,其内容输出到 block.txt 。 除其他外,我找不到有效的例子。 我需要获取当前编码进度的百分比。 我上面链接的第一篇文章给出了: $ percent_extracted变量回显零,由于数学不是我的强项,所以我真的不知道如何在这里继续。 这是来自bl