jQuery-Moblie在Chrome下出现的问题

第一次用jQuery然后就遇到很蛋疼的地方,打开页面一直处在菊花状态,一开始以为自己搞错什么,是不是引用错文件,看里面的错误警告

 

Failed to execute 'replaceState' on 'History' <local_URL> cannot be created in a document with origin 'null'

因为Chrome有个保护机制,要使用jQuery-Mobile就需要加上这句

<script>
$(document).bind('mobileinit',function(){
$.mobile.pushStateEnabled = false;
});
</script>

一切问题迎刃而解!

 

原文地址:https://www.cnblogs.com/sasuke6/p/5013235.html