2013-01-15 57 views
-1

我的英語不太好,但我會盡力解釋我的問題。Android上的iframe和jQueryMobile問題

第一次到我的頁面: 我加載了一個包含一個公式的iFrame。爲了讓用戶使用移動設備,我加載jQuery 1.8.2。和jQueryMobile 1.2.0。

工作正常,但在Android 2.x上,系統瀏覽器將iFrame的URL加載到地址欄中。因此,當用戶在地址欄中使用url時,用戶無法正確刷新頁面 - 因此它只會加載iFrame。瀏覽器的刷新按鈕工作正常,並刷新正確的內容。

這就是問題,只有Android 2.x設備纔會出現。在新版本或iOS上,iFrame的工作原理是正確的。

我希望有人瞭解我的問題,並可以幫助我。

回答

0

的解決方案是爲jQueryMobile殘疾人AJAX與此腳本內嵌框架bevore加載jQueryMobile:

$(document).live("mobileinit", function(){ 
    $.mobile.ajaxLinksEnabled = false; 
    $.mobile.ajaxFormsEnabled = false; 
    $.mobile.ajaxEnabled = false; 
}); 

這IST無法與新版本1.9.2工作