DIV CSS 佈局教程網

 DIV+CSS佈局教程網 >> 網頁腳本 >> JavaScript入門知識 >> 關於JavaScript >> 微信公眾號開發 實現點擊返回按鈕就返回到聊天界面
微信公眾號開發 實現點擊返回按鈕就返回到聊天界面
編輯:關於JavaScript     

話不多說,請看代碼

pushHistory();
function pushHistory() {
  var state = {
      title: "title",
      url: "#"
    };
  window.history.pushState(state, "title", "#");
}
if (typeof window.addEventListener != "undefined") {
  window.addEventListener("popstate", function (e) {
    WeixinJSBridge.call('closeWindow');
  }, false);
} else {
  window.attachEvent("popstate", function (e) {
    WeixinJSBridge.call('closeWindow');
  });
}
    pushHistory();
    function pushHistory() {
      var state = {
        title: "title",
        url: "#"
      };
      window.history.pushState(state, "title", "#");
    }
    $(function() {
      wx.config({
        debug: false, // 開啟調試模式,調用的所有api的返回值會在客戶端alert出來,若要查看傳入的參數,可以在pc端打開,參數信息會通過log打出,僅在pc端時才會打印。
        appId: '@ViewBag.AppID', // 必填,公眾號的唯一標識
        timestamp: '@ViewBag.TimeStamp', // 必填,生成簽名的時間戳
        nonceStr: '@ViewBag.NonceStr', // 必填,生成簽名的隨機串
        signature: '@ViewBag.Signature', // 必填,簽名,見附錄1
        jsApiList: [
            'checkJsApi',
            'hideOptionMenu',
            'scanQRCode',
            'closeWindow'
          ] // 必填,需要使用的JS接口列表,所有JS接口列表見附錄2
      });
      wx.ready(function() {
        wx.hideOptionMenu();
      });
      if (typeof window.addEventListener != "undefined") {
        window.addEventListener("popstate", function(e) {
          wx.closeWindow();
        }, false);
      } else {
        window.attachEvent("popstate", function(e) {
          wx.closeWindow();
        });
      }
    });

以上就是本文的全部內容,希望本文的內容對大家的學習或者工作能帶來一定的幫助,同時也希望多多支持!

XML學習教程| jQuery入門知識| AJAX入門| Dreamweaver教程| Fireworks入門知識| SEO技巧| SEO優化集錦|
Copyright © DIV+CSS佈局教程網 All Rights Reserved