直到大约几周前,我的网络应用程序在桌面和移动设备上运行良好,使用dropzone.js作为上传图像的拖放方式。现在我的Android设备突然发生了变化。
工作时:
会员点击上传按钮,系统会提示您选择用于选择要上传的图片的应用。通常默认的应用程序是"图库"它不允许多项选择,但是当选择了Google照片时,可以选择多个图像并选择所有选中的图像。通过工具提示,我可以建议Android用户使用Google相册副图库。
立即
相同的情况,包括能够 选择 上传多个图片。但是,当"完成"按下按钮开始上传,只选择上传的第一张图片。
多个上传按照预期在桌面和iOS上运行,但无论出于何种原因,使用Android和/或Google照片发生了一些变化,这些都是我生活中无法理解的。
对于那些愿意花时间提供帮助的人,请在桌面和Android设备上试用,以查看行为上的差异。
另请注意,小提琴附带的.js仅供参考,并由外部相同的文件驱动。
请注意上面的小提琴实际上并没有将图像上传到任何地方,但这是我遇到问题的确切行为。脚本和数据库管理的上传部分与此问题是分开的。
当所有位于一起时的实际结构是具有以下脚本:
<script src="js/dropzone.js"></script>
由于
答案 0 :(得分:0)
以下是我尝试的内容
我已经更新了一些代码
https://jsfiddle.net/_jserodio/dgq50zc3/10/
以下是我测试的内容
在Android 5.0
中,它与Google Chrome
一起使用
但它并不适用于Firefox
和/或Lightning browser
。
Android 4.x及以下版本不支持此功能 http://caniuse.com/#feat=input-file-multiple