如何使用Dropzone.js定义firebase存储的url?

如何使用Dropzone.js定义firebase存储的url?,firebase,firebase-storage,dropzone.js,Firebase,Firebase Storage,Dropzone.js,我试图找出Firebase Storage for dropzone.js URL的URL是什么,在设置之前需要它 我在firebase中的当前存储是: var pictureDir = storage.ref(`public_profile/${user.uid}/photos`); 和Dropzone.js选项。。。缺少一个URL,我不知道如何添加 dropzoneOptions: { url: ``, thumbnailWidth: 150, maxFilesiz

我试图找出Firebase Storage for dropzone.js URL的URL是什么,在设置之前需要它

我在firebase中的当前存储是:

var pictureDir = storage.ref(`public_profile/${user.uid}/photos`);
和Dropzone.js选项。。。缺少一个URL,我不知道如何添加

dropzoneOptions: {
    url: ``,
    thumbnailWidth: 150,
    maxFilesize: 0.8,
    addRemoveLinks: true,
    headers: { "My-Awesome-Header": "header value" }
}
如果我将此变量添加到此URL,但我得到:

Failed to load gs://project33.appspot.com/public_profile/CWWFGRET4534/logo/product.png: Cross origin requests are only supported for protocol schemes: http, data, chrome, chrome-extension, https.

有什么想法吗?

简而言之,Firebase的云存储不支持
dropzone.js
。Dropzone(将位于该URL)


如果您想要相同的客户端行为,您可能会在dropzone上使用Storage
put()
方法,而不是其内置形式
POST

可能是一个JS新手问题:您将如何在
dropzone.JS上进行黑客攻击?我需要更改源代码还是有其他方法?@StephanLV您需要编辑上载代码()以上载到Firebase,而不是向某个指定URL发送POST请求。在决定是否有合理的方式将其合并之前,你可以在你自己的回购协议中使用回购协议。谢谢,这是我的方式。从他的角度来看,等待@enyo表单的确认——这是一个函数调用,而不是一个post URL——也是一种理想的方式。