一、頁面加載禁用用戶的分享菜單
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();
}
二、ios不兼容,ios可能會把所有的頁面都禁用,在需要顯示分享菜單的頁面加上以下代碼
document.addEventListener('WeixinJSBridgeReady', function onBridgeReady() {
WeixinJSBridge.call('showOptionMenu');//顯示右上角菜單
});
以下代碼有問題,不用看
<script src="./jweixin.js" type="text/javascript" charset="utf-8">script>
<script type="text/javascript" charset="utf-8">
wx.config({
"debug":false,
"beta":false,
"jsApiList":["openEnterpriseChat","openChatWithMsg","selectExternalContact","openUserProfile","thirdPartyOpenPage","getCurExternalContact","onMenuShareTimeline","onMenuShareAppMessage","hideOptionMenu","hideMenuItems"],
"appId":"xxx",
"nonceStr":"xxxx",
"timestamp":xxxx,
"url":"xxxx",
"signature":"xxxx"
});
wx.ready(function() {
wx.hideOptionMenu();
wx.hideMenuItems();
});
script>
