鍍金池/ 問答/iOS  HTML/ ios端的微信網(wǎng)頁左劃返回兩次

ios端的微信網(wǎng)頁左劃返回兩次

在ios端的微信開發(fā)中,網(wǎng)頁左劃會默認返回兩層,返回到父級的父級。大神們知道這是什么原理嗎?
我現(xiàn)在解決辦法是監(jiān)聽后退事件,指定返回路徑;有沒有更好的解決辦法呢?

代碼:

$.pushBack = function (url) {
    pushHistory();
    window.onpopstate = function () {
        window.location.href = url;
    };

    function pushHistory() {
        var state = {
            title: "title",
            url: "#"
        };
        window.history.pushState(state, "title", "#");
    }
    // return this;
}
回答
編輯回答
孤客

我用的Angularjs 現(xiàn)在用到同樣的問題, 右滑 返回兩級 體驗不太好,但是沒有查到相關資料,你的問題解決了嗎?

2017年8月8日 00:12