在微信页面中,关闭浏览器

给浏览器添加历史记录,并监听是否进行回退操作

 returnHistory:function returnHistory(){
     var state = { 
     title: "title", 
     url: "#"
     };
     window.addEventListener("popstate", function(e) {
        if( window.confirm('你确定要离开网站吗?') ){
           WeixinJSBridge.call("closeWindow");
        }
        }); 
        window.history.pushState(state, "title", "#"); 
           
  }

判断是否在ios和Android中

 if (navigator.userAgent.match(/(iPhone|iPod|iPad);?/i) || navigator.userAgent.match(/android/i)) {}

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章