1

我有一個輸入文件(接受=「圖像/ *;捕獲=相機」)和iOS的jQuery Mobile 1.3.1的問題。jquery移動最小高度輸入文件攝像頭後

當我點擊按鈕選擇一個文件或拍照時(選擇拍照),然後我切換橫向模式的設備,實際拍照並切換到肖像確認。之後,頁面被切斷。我必須切換設備方向來解決問題。在選擇文件後,我看到最小高度爲20px。

有誰知道如何解決這個問題?

或者我可以強制jQuery手機重新計算文件選擇後的頁面尺寸?

你可以看到這裏的問題:http://www.reestcompany.com/jqmtest/test.html

您必須將網站添加到主屏幕,具有Web應用程序模式,看到了問題。

感謝您幫助

+0

我忘了提,我報在GitHub上/ jquerymobile錯誤僅發生在Web應用程序模式(全屏) – bidou88

+0

問題。 https://github.com/jquery/jquery-mobile/issues/6138#issuecomment-20572130 – bidou88

回答

0

使用觸發頁面創建創建

$('#pagi-id').trigger('updatelayout'); 

正如JQM docs

例子中提到,

$(window).on("orientationchange", function(event) { 
     $('#pagi-id').trigger('updatelayout'); 
}); 
+0

'code takePicture.onchange = function(event){ \t \t $('#page-id')。trigger(' UpdateLayout請'); \t \t var files = event.target.files, \t \t file; \t \t if(files && files.length> 0) } 但它不起作用 – bidou88