H5与微信的一下交互(监听微信内置浏览器私有接口 WeixinJSBridgeReady)

1.禁止微信分享

<script>
		document.addEventListener("WeixinJSBridgeReady", function onBridgeReady() {
    
    
			console.log("关闭分享复制链接");
			WeixinJSBridge.call("hideOptionMenu");
		});
</script>



document.addEventListener('WeixinJSBridgeReady',function onBridgeReady() {
    
    `
// 通过下面这个API隐藏右上角按钮`
WeixinJSBridge.call('hideOptionMenu');

});
document.addEventListener('WeixinJSBridgeReady',function onBridgeReady() {
    
    

// 通过下面这个API显示右上角按钮`

WeixinJSBridge.call('showOptionMenu');
});

document.addEventListener('WeixinJSBridgeReady',function onBridgeReady() {
    
    `

// 通过下面这个API隐藏底部导航栏

WeixinJSBridge.call('hideToolbar');

});

document.addEventListener('WeixinJSBridgeReady',function onBridgeReady() {

// 通过下面这个API显示底部导航栏

WeixinJSBridge.call('showToolbar');

});


WeixinJSBridge.invoke('getNetworkType',{},function (e){
     
     `

// 在这里拿到e.err_msg,这里面就包含了所有的网络类型

alert(e.err_msg);

});

network_type:wifi wifi网络
network_type:edge 非wifi,包含3G/2G
network_type:fail 网络断开连接
network_type:wwan 2g或者3g

别人的介绍

猜你喜欢

转载自blog.csdn.net/work33/article/details/121543831