首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用Firebase存储和Dropzone使用JavaScript上载

使用Firebase存储和Dropzone使用JavaScript上载
EN

Stack Overflow用户
提问于 2018-02-02 23:40:51
回答 1查看 473关注 0票数 0

我已经做了大量的研究,还没有找到一个可行的解决方案如下。我问了一个这里有更具体的问题),但是由于缺乏答案或评论,我决定问一个更普遍的问题,这个问题可能适用于更多的人。

无论如何,dropzone.js允许您使用js创建文件上传。下面是一个代码片段,它就是这样做的:

代码语言:javascript
复制
var myDropzone = new Dropzone(document.body, {
  url: "/" // Not sure what to put here...
});

其中url:"“将等效于表单中的action=""。您可以找到的大多数示例都有url:"upload.php“,但是我正在尝试将图像上传到firebase。是否有一种方式来运行js文件上传,而不是php?也许是网址:"upload.js"?那不管用,只是为了证明我的意思。或者有一种方法可以用PHP将图片上传到Firebase?我不太清楚该如何进行。

下面是dropzone.js对URL属性的看法,我只是不完全理解它:

URL:必须在表单以外的元素上指定(或者当表单没有操作属性时)。您还可以提供一个函数,该函数将与文件一起调用,并且必须返回url (从v3.12.0开始)

EN

回答 1

Stack Overflow用户

发布于 2018-02-02 23:45:54

您不能直接上传到Firebase存储通过一些特殊的URL,你可以放在一个网页形式。但是,您可以使用运行在服务器端的额外代码轻松地为Firebase实现云函数端点。

我有给出所有代码的简短的要点让它发生。

您可以查看操作中的代码在这条推特上

我通过Firebase托管我的网站,但是如果你不这样做的话,你可能需要设置CORS或者什么东西才能从你的页面调用云函数。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/48592404

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档