iOS文件上传时缺少选项“上传照片或视频”

时间:2013-12-09 14:17:05

标签: javascript iphone file-upload camera dropzone.js

我想知道我的iPhone,因为我无法找到一种方法来获取功能,直到昨天才可用。

我使用dropzone.js制作了一个Fileupload,如果我访问他们的网站,我希望所有选项都可用(上传照片或视频 - 直接上传拍摄的图像)。

见下图:

http://oi42.tinypic.com/20pqxsh.jpg

但是,如果我在我的网络应用程序中并点击了dropzone区域,我的相册就会打开,我无法在相册或相机之间进行选择。

找不到我的问题的解决方案。

这个问题可能是什么原因?

2 个答案:

答案 0 :(得分:4)

问题是dropzone.js中错误定义的设置选项

以前我用过:

$("#dropImage").dropzone({
                  url: "/upload-wp",
                  paramName: "file",
                  maxFiles: 10
                });

如果maxFiles高于1,则不会出现相机选择。

    $("#dropImage").dropzone({
                  url: "/upload-wp",
                  paramName: "file",
                  maxFiles: 1 // <- solved the problem
                });

答案 1 :(得分:0)

嗨,只是给你一个想法。

我希望这会有所帮助。

转到你的dropzone.js并查看输入。或

删除if条件。

  

if(_this.options.acceptedFiles!= null){

        _this.hiddenFileInput.setAttribute("accept", _this.options.acceptedFiles);
       }

替换为

  

_this.hiddenFileInput.setAttribute(“accept”,“image / gif | image / jpeg | image / png”);

谢谢:D