我在页面中收到此错误。
SecurityError: The operation is insecure
起初,我认为这只是同源政策问题。为了测试这一点,我已经注释掉了处理History.js
的所有代码但我仍然在该页面中收到该错误。
似乎我通过在页面中包含jquery.history.js来获得此错误。
为什么会出现这种情况?
答案 0 :(得分:1)
我遇到了同样的问题 - 显然我错过了'www。'从我推动的网址。它确实需要完全匹配 - 否则它将无法正常工作。如果你想同时使用www.example.com和example.com,你需要为此编写小帮助方法。
答案 1 :(得分:0)
这可能是由于推送状态的URL具有不同的域名。检查您是否未将pushState或replaceState用于其他域。