1. Android OS 4.x 对 $.mobile.changePage("main.html"); 不起作用,并且会导致其它的JS 也失效;
要用 window.location.href = "main.html"; 来代替;
2. Android OS 4.x 不支持 相对路径,比如:
<a id="gear_btn" data-role="button" data-iconpos="notext"
href="gear.html;" data-icon="gear" data-iconpos="left"
class="ui-btn-right">Gear</a>
可以用以下方式解决:
<a id="gear_btn" data-role="button" data-iconpos="notext"
href="javascript:Main.onGear();" data-icon="gear" data-iconpos="left"
class="ui-btn-right">Gear</a>
js code
onGear : function(){
window.location.href = "gear.html";
},