微信系列——關閉微信企業號應用

    最近遇到一個bug,想讓一隻按物理鍵的返回按鈕的時候可以退出微信企業號中的應用,而不是一隻刷新應用。html

    因而想到了用微信Js,可是他的wxconfig每次都要重新配置,太麻煩了,雖然他提供了加密算法,但仍是很麻煩。算法

    因而羣裏的大神推薦我用這是微信瀏覽器內置的對象,實現起來很方便,可是如今只支持一些簡單的功能,其餘的功能都須要去後臺加密實現。api

WeixinJSBridge

    個人代碼就一句話,只要在微信中就能夠用瀏覽器

 

// 監聽路由進入事件,處理微信中物理返回按鈕的影響
$rootScope.$on('$stateChangeStart', function(event, toState, toParams, fromState, fromParams){
    if(fromState.name=="tab.todoList"||fromState.name=="tab.doneList"){
        // 不能夠跳轉到login
        if(toState.name=="login"||toState.name=="oAuth"){
            WeixinJSBridge.call("closeWindow");
            //WeixinJSBridge.invoke("closeWindow",{},function(e){});
        }
    }
});

    有微信的也能夠看這我的的文章:http://www.cnblogs.com/txw1958/p/WeixinJSBridge-api.html微信

相關文章
相關標籤/搜索