在Safari,iOS上使用History API后,提示,确认和提示无法正常工作
在iOS上的Safari中调用history.pushState
后,当使用浏览器后退按钮进行更改时,不再可以使用alert(),confirm()或prompt()。
这是iOS的错误吗? 有没有已知的解决方法?
重现此行为的简单示例:
- Step 1:
- Step 2:
- Step 3: use your browser back button, to go back
- Step 4:
你可以在这里尝试一下: goo.gl/faFW6o 。