微信页面开发的一些常用操作(工作记录)

1.关闭当前网页窗口

wx.closeWindow();

2.批量隐藏功能按钮

wx.hideMenuItems({
   menuList: ["menuItem:share:timeline", "menuItem:copyUrl", "menuItem:share:appMessage", "menuItem:share:qq", "menuItem:share:weiboApp", "menuItem:favorite", "menuItem:share:facebook", "menuItem:share:QZone", "menuItem:editTag", "menuItem:delete", "menuItem:copyUrl", "menuItem:originPage", "menuItem:readMode", "menuItem:openWithQQBrowser", "menuItem:openWithSafari", "menuItem:share:email", "menuItem:share:brand"] // 要隐藏的菜单项,只能隐藏“传播类”和“保护类”按钮,所有menu项见附录3
});

3.禁用微信分享按钮

<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>

4.隐藏微信网页右上角的按钮(分享、收藏等功能按钮,与第三点实现效果一致)

document.addEventListener('WeixinJSBridgeReady', function onBridgeReady() {
	// 通过下面这个API批量隐藏功能按钮
	WeixinJSBridge.call('hideOptionMenu');
});

document.addEventListener('WeixinJSBridgeReady', function onBridgeReady() {
	// 通过下面这个API批量显示功能按钮
	WeixinJSBridge.call('showOptionMenu');
});

转载于:https://my.oschina.net/u/4081961/blog/3028693

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值