在iPhone上使用jQuery Mobile和PhoneGap在頁面之間導航時,會在新頁面加載之前顯示令人討厭的白色閃光。像這樣的簡單鏈接將導致:使用PhoneGap和jQuery Mobile進行移動應用的頁面之間的白色閃光
<a href="user.html" rel="external" data-role="button">User details</a>
我該如何解決這個問題?一個合理的解決方法可能是將白色閃光更改爲與我的網頁背景顏色相同的顏色,但我不知道這是否可行。
更新:
我使用PhoneGap的1.5.0(又名科爾多瓦),jQuery的1.6.4和jQuery移動1.0.1的iPhone IOS 5.1和5.2。
該問題似乎在Safari桌面上持續存在(儘管不太明顯)。 Firefox沒有問題。
更新2:
閃爍的絕對通過標記鏈接作爲相對= 「外部」 引起的。不幸的是,我鏈接到jQuery Mobile multipages,所以這是必要的。
什麼版本的Phonegap和jquerymobile你使用? – 2012-04-02 11:29:22
你用JQM 1.1.0試過了嗎?我認爲這是正在工作的問題之一http://jquerymobile.com/blog/2012/02/28/announcing-jquery-mobile-1-1-0-rc1/ – Jack 2012-04-04 21:40:56
我試過1.1。 0和每晚構建,謝謝@Jack,但問題仍未解決。每晚的建設是最糟糕的;-) – Jack 2012-04-05 11:35:47