标签: javascript ios macos safari
我在使用window.onpopstate事件时遇到问题。我正在使用它来处理来自浏览器的操作,但是在某些情况下,事件在初始化后便立即触发而没有任何按钮触发。
让我更清楚: 页面1:包含onpopstate事件处理程序 页面2:在页面1之后。
当我从第2页转到第1页时,初始化后,将弹出popstate事件,而无需单击任何其他按钮。
这是来自Safari的错误吗? (仅在Safari上发生)