微信popstate外部返回时问题

    xiaoxiao2021-04-15  33

    微信使用pushState控制返回按钮时,跳转到外部链接后,再从外部链接返回时,会重新加载js,导致触发onpopstate事件,从而返回到上上个页面。 如果各位有何解决方法请告知,本人是用延迟加载来解决这个问题的。

    //第一次访问时history.state为null,刷新或返回时有值 if(history.state){ setTimeout(function(){ $(window).on('popstate', function () { location.href = url;//url为内部地址 } }, 1); }
    转载请注明原文地址: https://ju.6miu.com/read-671653.html

    最新回复(0)