1. 程式人生 > >監聽微信返回按鈕事件

監聽微信返回按鈕事件

開發很多時候針對不同的機型會有不同的差異,安卓一般左上方只有關閉按鈕,而iphone則有返回和關閉兩個按鈕;

如何監聽微信返回按鈕的點選事件,請看以下程式碼:

$(function(){
    //監聽瀏覽器返回的事件
    pushHistory();
    window.addEventListener("popstate", function(e) {
        WeixinJSBridge.call('closeWindow'); //直接關閉頁面,返回到微信聊天介面
    }, false);

    function pushHistory() {
        var state = {
            title: "title",
            url: "#"
        };
        window.history.pushState(state, "title", "#");
    }
});

通過以上程式碼,即可監聽到事件,填入自己所需的操作!