Javascript 防止iPhone/Safari上的后退按钮刷新-Vue JS

Javascript 防止iPhone/Safari上的后退按钮刷新-Vue JS,javascript,vue.js,safari,mobile-safari,Javascript,Vue.js,Safari,Mobile Safari,我在vue中有一个没有路由的单页应用程序。如果用户返回,它会完全满足我的需要,而无需更改url。除了safari,它在所有浏览器上都能完美工作 当用户返回safari时,其行为确实与任何其他浏览器中的行为相同,只是每次刷新页面。这通常需要1-2秒,然后重新加载整个应用程序,页面被冻结。 我究竟怎样才能使这种行为失效呢 LE:显然,只有在使用刷卡返回时才会发生这种情况。在桌面和移动safari上。 如果我点击/点击后退按钮,它在ios和mac上都能正常工作。也许永远不会改变的是url,你可以e.p

我在vue中有一个没有路由的单页应用程序。如果用户返回,它会完全满足我的需要,而无需更改url。除了safari,它在所有浏览器上都能完美工作

当用户返回safari时,其行为确实与任何其他浏览器中的行为相同,只是每次刷新页面。这通常需要1-2秒,然后重新加载整个应用程序,页面被冻结。 我究竟怎样才能使这种行为失效呢

LE:显然,只有在使用刷卡返回时才会发生这种情况。在桌面和移动safari上。
如果我点击/点击后退按钮,它在ios和mac上都能正常工作。

也许永远不会改变的是
url
,你可以
e.preventDefault
&设置
窗口。位置
等于
url
?是的,我指的是url。也许永远不会改变的是
url
,你可以
e.preventDefault
&设置
窗口。位置
等于
url
?是的,我指的是url。