我的英语不太好,但我会尝试解释我的问题。
首先到我的页面: 我在包含一个公式的myFrame上加载了一个iFrame。为了使其可用于具有移动设备的用户,我加载jQuery 1.8.2。和jQueryMobile 1.2.0。
这很好但是在Android 2.x上,系统浏览器将iFrame的URL加载到Adressbar中。因此,当用户在地址栏中使用网址时,用户无法正确刷新页面 - 因此仅加载iFrame
浏览器的刷新按钮可以解决此问题,并刷新正确的内容。
Thats问题仅出现在Android 2.x设备上。在较新的版本或iOS上,iFrame工作正常。
我希望任何人都能理解我的问题,并能帮助我。
答案 0 :(得分:0)
解决方案是在iFrame中禁用jAX-Mobile的AJAX,使用此脚本bevore加载jQueryMobile:
$(document).live("mobileinit", function(){
$.mobile.ajaxLinksEnabled = false;
$.mobile.ajaxFormsEnabled = false;
$.mobile.ajaxEnabled = false;
});
这不适用于新版本1.9.2