如何正确设置Firebase存储的“内容处置”

时间:2018-10-12 09:38:15

标签: firebase google-cloud-functions firebase-storage

我正在使用具有云功能的Firebase存储,并使用

firebase.storage().bucket().file('/myvideo.mp4').getSignedUrl({
    action: 'read',
    promptSaveAs: 'myvideo.mp4',
    responseDisposition: 'attachment; filename*=utf-8\'\'myvideo.mp4'
});

但是,无论我如何切换或更改传递的2个参数,我总是会收到

inline; filename*=utf-8''myvideo.mp4

导航到返回的URI时。我不确定在这种情况下我错过了什么。

1 个答案:

答案 0 :(得分:0)

对于到达这里的任何人,我发现无论您如何设置它们,如果存储中的文件上有一个content-disposition元数据条目,它将始终优先。通过Firebase控制台上传时,会自动添加此元数据条目。