为了账号安全,请及时绑定邮箱和手机立即绑定

为什么会报错?

Uncaught SecurityError: Failed to execute 'replaceState' on 'History': A history state object with URL 'file:///D:/%E6%90%9C%E7%8B%90%E5%AD%A6%E4%B9%A0/%E8%87%AA%E5%B7%B1%E4%BD%9C%E4%B8%9A/wepabb/test/myapp.html' cannot be created in a document with origin 'null'.

正在回答

3 回答

给你解析了一下,看一下

Uncaught SecurityError: Failed to execute 'replaceState' on 'History': A history state object with URL 'file:///D:/搜狐学习/自己作业/wepabb/test/myapp.html' cannot be created in a document with origin 'null'.

0 回复 有任何疑惑可以回复我~

在引入jqm前加这么一段

<script>

    $(document).bind('mobileinit',function(){

        $.mobile.changePage.defaults.changeHash = false;

        $.mobile.hashListeningEnabled = false;

        $.mobile.pushStateEnabled = false;

    });

</script>


1 回复 有任何疑惑可以回复我~
#1

Antonyay

加这一段是干嘛用的,为什么会出现那个报错呢
2016-08-15 回复 有任何疑惑可以回复我~

你先把路径换成非中文的,然后再尝试一下

0 回复 有任何疑惑可以回复我~
#1

陌上09

还是报错
2016-04-07 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
jQM Web App –列车时刻表
  • 参与学习       38497    人
  • 解答问题       188    个

主流移动WEB应用程序开发框架,可以开发简单的Web App应用

进入课程

为什么会报错?

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信