兄弟们,微信jssdk有的功能无效么?例如自定义隐藏部分按钮

移动开发 码拜 8年前 (2016-04-04) 1881次浏览
本人想要隐藏三个按钮,代码如下:

		  wx.config({
			debug: false,
			appId: "<?php echo $signPackage["appId"];?>",
			timestamp: <?php echo $signPackage["timestamp"];?>,
			nonceStr: "<?php echo $signPackage["nonceStr"];?>",
			signature: "<?php echo $signPackage["signature"];?>",
			jsApiList: [
				//"showOptionMenu"
				//"showMenuItems"
				"hideMenuItems"
			]
		  });
		  wx.ready(function () {
				//wx.showOptionMenu();
				/*wx.showMenuItems({
					menuList: ["menuItem:openWithSafari","menuItem:refresh"] // 要显示的菜单项,全部menu项见附录3
				});*/

				// 要隐藏的菜单项,只能隐藏“传播类”和“保护类”按钮,全部menu项见附录3
				wx.hideMenuItems({
					menuList: [
					"menuItem:share:appMessage",	//发送给朋友
					"menuItem:share:timeline",	//分享到朋友圈
					"menuItem:copyUrl"	//复制链接
					] 
				});
		  });

实际上完全没用,而是把全部按钮都屏蔽了,只留下三个:调整字体、刷新、举报。
help!

解决方案

20

 menuList填的不对
隐藏发送给朋友应当是:onMenuShareAppMessage
分享到朋友圈应当是:onMenuShareTimeline

CodeBye 版权所有丨如未注明 , 均为原创丨本网站采用BY-NC-SA协议进行授权 , 转载请注明兄弟们,微信jssdk有的功能无效么?例如自定义隐藏部分按钮
喜欢 (0)
[1034331897@qq.com]
分享 (0)