微信H5页面隐藏点击右上角的分享功能

    右上角分享功能的显示与隐藏

    <script>
    	// 隐藏
    	document.addEventListener("WeixinJSBridgeReady",
    		function onBridgeReady() {
    			// 通过下面这个API隐藏右上角按钮
    			WeixinJSBridge.call("hideOptionMenu");
    		}
    	);
    	// 显示
    	document.addEventListener('WeixinJSBridgeReady', function onBridgeReady() {
    		// 通过下面这个API显示右上角按钮
    		WeixinJSBridge.call('showOptionMenu');
    	});
    </script>
    <!--隐藏微信分享按钮-->
    <script>
        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();
        }
    </script>

    如何判断是否是微信环境?

    function isWeixin() {
    	var ua = navigator.userAgent.toLowerCase();
    	if (ua.match(/MicroMessenger/i) == "micromessenger") {
    		return true;
    	} else {
    		return false;
    	}
    };
    if(isWeixin()){ // 微信环境下禁用分享
    	document.addEventListener('WeixinJSBridgeReady', function onBridgeReady() {
    		// 通过下面这个API隐藏右上角按钮
    		WeixinJSBridge.call('hideOptionMenu');
    	});
    }

    微信网页底部导航栏的显示与隐藏

    // 隐藏
    document.addEventListener('WeixinJSBridgeReady', function onBridgeReady() {
    // 通过下面这个API隐藏底部导航栏
    WeixinJSBridge.call('hideToolbar');
    });
    //显示
    document.addEventListener('WeixinJSBridgeReady', function onBridgeReady() {
    // 通过下面这个API显示底部导航栏
    WeixinJSBridge.call('showToolbar');
    });