移动上传选择相机

时间:2014-04-08 08:31:37

标签: jquery ios mobile plupload

对于我们的webapp,我们使用Plupload插件在应用程序中上传文件。在我们的应用程序中使用输入[type = file]字段时:在Android和Ios上,手机提供了机会 通过凸轮拍照。

当用户喜欢上传图片时,Plupload使用标签点击。但是在Iphone上 用户只能在使用Plupload时从图库中选择图片。 Iphone这样做是因为文件上传表单由Plupload中的javasscipt呈现。

有办法解决这个问题吗?

正常情况: iPhone可以使用相机内置制作照片

<input type="file" name="plaatje" placeholder="Maak foto">

Plupload情况:在Iphone上只能选择图库的照片(标签由Plupload生成)

<a id="uploader_browse" class="plupload_button plupload_add" href="#" style="position: relative; z-index: 1;">Foto's selecteren</a>

加载设置

$("#uploader").pluploadQueue({
    // General settings
    runtimes : 'html5',
    url : base_url+'genius/upload/image/',
    max_file_size : '3mb',
    unique_names : false,

    // Specify what files to browse for
    filters : [
        {title : "Image files", extensions : "jpg,gif,png"}
    ],

    // Flash settings -> if needed
    flash_swf_url : '/plupload/js/plupload.flash.swf',

    // Silverlight settings -> if needed
    silverlight_xap_url : '/plupload/js/plupload.silverlight.xap'
});

1 个答案:

答案 0 :(得分:4)

将multi_selection设置为&#34; false&#34; ...这在我运行iOS7的iPhone上适用于我