1. 屏蔽右上角三個點的分享功能
function onBridgeReady() { //隱藏右上角按鈕 WeixinJSBridge.call('hideOptionMenu'); } if (typeof WeixinJSBridge == "undefined") { //屏蔽分享按鈕 if (document.addEventListener) { document.addEventListener('WeixinJSBridgeReady', onBridgeReady, false); } else if (document.attachEvent) { document.attachEvent('WeixinJSBridgeReady', onBridgeReady); document.attachEvent('onWeixinJSBridgeReady', onBridgeReady); } } else { onBridgeReady(); }
2. 關閉當前頁面,回到對話窗口
onBackCloseWindow() function onBackCloseWindow() { //當點擊返回鍵時,不返回到上一頁,而是直接關閉微信瀏覽器 pushHistory() window.addEventListener("popstate", function (e) { //關閉當前瀏覽器 WeixinJSBridge.call("closeWindow"); //如果是使用了iframe的頁面 parent.WeixinJSBridge.call('closeWindow'); }, false); function pushHistory() { var state = { title: "title", url: "#" }; window.history.pushState(state, "title", "#"); } }