2014-10-04 62 views
1

我的iPhone應用程序使用UIWebView界面來啓動本地HTML/JavaScript頁面。它工作完美,直到iPhone 6的到來.6和6+都正確渲染頁面,但帶有表單元素的頁面看起來破損。點擊選擇器無法啓動屏幕底部的傳統選項選取器。iPhone 6 UIWebView選擇下拉問題

我已經嘗試過Xcode 6 iOS 8基礎SDK構建的目標範圍從iOS 5到8,並且問題依然存在。所有來自5S(iOS 8)的模擬器都能正常工作,但6和6+都有選擇器問題。

也嘗試了科爾多瓦建設沒有改善。並沒有運氣添加onmouseover =「」選擇元素:

任何意見?

回答

0

你剛使用iOS模擬器來測試它嗎?我在模擬器中遇到類似問題,但是在實際設備上測試它似乎對我來說工作得很好。但是,在iOS模擬器中,請嘗試進入硬件 - >鍵盤,並取消選中「連接硬件鍵盤」。

1

我認爲它與此相關的問題iOS8 cordova issue並將其鏈接到科爾多瓦錯誤https://issues.apache.org/jira/browse/CB-7694

科爾多瓦錯誤說,它是一個IOS的bug ......所以我不知道爲什麼它仍然允許使用這種技術,至少我們應該在大的時候提醒不要使用SELECT元素

還在尋找一個補丁或解決方法......

[更新]在我first link作品中的「presentViewController」代碼!