微信公眾號開發實現點擊返回按鈕就返回到聊天界面


 1 pushHistory();
 2 
 3 function pushHistory() {
 4     var state = {
 5             title: "title",
 6             url: "#"
 7         };
 8     window.history.pushState(state, "title", "#");
 9 }
10 
11 if (typeof window.addEventListener != "undefined") {
12     window.addEventListener("popstate", function (e) {
13         WeixinJSBridge.call('closeWindow');
14     }, false);
15 } else {
16     window.attachEvent("popstate", function (e) {
17         WeixinJSBridge.call('closeWindow');
18     });
19 }


 1         pushHistory();
 2 
 3         function pushHistory() {
 4             var state = {
 5                 title: "title",
 6                 url: "#"
 7             };
 8             window.history.pushState(state, "title", "#");
 9         }
10 
11         $(function() {
12             wx.config({
13                 debug: false, // 開啟調試模式,調用的所有api的返回值會在客戶端alert出來,若要查看傳入的參數,可以在pc端打開,參數信息會通過log打出,僅在pc端時才會打印。
14                 appId: '@ViewBag.AppID', // 必填,公眾號的唯一標識
15                 timestamp: '@ViewBag.TimeStamp', // 必填,生成簽名的時間戳
16                 nonceStr: '@ViewBag.NonceStr', // 必填,生成簽名的隨機串
17                 signature: '@ViewBag.Signature', // 必填,簽名,見附錄1
18                 jsApiList: [
19                         'checkJsApi',
20                         'hideOptionMenu',
21                         'scanQRCode',
22                         'closeWindow'
23                     ] // 必填,需要使用的JS接口列表,所有JS接口列表見附錄2
24             });
25 
26             wx.ready(function() {
27                 wx.hideOptionMenu();
28             });
29 
30             if (typeof window.addEventListener != "undefined") {
31                 window.addEventListener("popstate", function(e) {
32                     wx.closeWindow();
33                 }, false);
34             } else {
35                 window.attachEvent("popstate", function(e) {
36                     wx.closeWindow();
37                 });
38             }
39         });

 

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM