2014-04-08 74 views
3

對於我們的web應用程序,我們使用Plupload插件上傳應用程序中的文件。在我們的應用中使用輸入[類型=文件]字段時:在Android和Ios上,手機給予機會讓 通過攝像頭拍照。手機上傳選擇相機

當用戶喜歡上傳圖片時,Plupload使用一個標籤點擊。但是,在iPhone 上,用戶只有在使用Plupload時才能從圖庫中選擇圖片。 Iphone執行此操作是因爲文件上傳表單由Pluginload中的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> 

Plupload設置

$("#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' 
}); 
+0

你找到一個解決的辦法?我有同樣的問題 – henrywright

回答

4

設置multi_selection爲「假」 ......這個工作對我來說我的iPhone上運行iOS7

+0

也幫助我!謝謝! – Masha