如何隐藏微信分享按钮的链接

如题所述

http://www.cnblogs.com/qxqbk/p/7117792.html

1、界面操作
(1)隐藏右上角菜单接口
wx.hideOptionMenu();
(2)显示右上角菜单接口
wx.showOptionMenu();
(3)关闭当前网页窗口接口
wx.closeWindow();
(4)批量隐藏功能按钮接口
wx.hideMenuItems({
menuList: [] // 要隐藏的菜单项,只能隐藏“传播类”和“保护类”按钮,所有menu项见附录3
});
传播类
发送给朋友: "menuItem:share:appMessage"
分享到朋友圈: "menuItem:share:timeline"
分享到QQ: "menuItem:share:qq"
分享到Weibo: "menuItem:share:weiboApp"
收藏: "menuItem:favorite"
分享到FB: "menuItem:share:facebook"
分享到 QQ 空间/menuItem:share:QZone
保护类
编辑标签: "menuItem:editTag"
删除: "menuItem:delete"
复制链接: "menuItem:copyUrl"
原网页: "menuItem:originPage"
阅读模式: "menuItem:readMode"
QQ浏览器中打开: "menuItem:openWithQQBrowser"
在Safari中打开: "menuItem:openWithSafari"
邮件: "menuItem:share:email"
一些特殊公众号: "menuItem:share:brand"
(5)批量显示功能按钮接口
wx.showMenuItems({
menuList: [] // 要显示的菜单项,所有menu项见附录3
});
(6)隐藏所有非基础按钮接口
wx.hideAllNonBaseMenuItem();
// “基本类”按钮详见附录3
(7)显示说有功能按钮接口
wx.showAllNonBaseMenuItem();
附录3-所有菜单项列表

基本类
举报: "menuItem:exposeArticle"
调整字体: "menuItem:setFont"
日间模式: "menuItem:dayMode"
夜间模式: "menuItem:nightMode"
刷新: "menuItem:refresh"
查看公众号(已添加): "menuItem:profile"
查看公众号(未添加): "menuItem:addContact"
传播类
发送给朋友: "menuItem:share:appMessage"
分享到朋友圈: "menuItem:share:timeline"
分享到QQ: "menuItem:share:qq"
分享到Weibo: "menuItem:share:weiboApp"
收藏: "menuItem:favorite"
分享到FB: "menuItem:share:facebook"
分享到 QQ 空间/menuItem:share:QZone
保护类
编辑标签: "menuItem:editTag"
删除: "menuItem:delete"
复制链接: "menuItem:copyUrl"
原网页: "menuItem:originPage"
阅读模式: "menuItem:readMode"
在QQ浏览器中打开: "menuItem:openWithQQBrowser"
在Safari中打开: "menuItem:openWithSafari"
邮件: "menuItem:share:email"
一些特殊公众号: "menuItem:share:brand"
2、调用这些接口的时候必须引入js,如下所示
https://res.wx.qq.com/open/js/jweixin-1.0.0.js
<script src= " http://res.wx.qq.com/open/js/jweixin-1.0.0.js " ></script>
3、引入js后再read中写相应的接口,必须将写入的接口注入到config中,不然不起作用
wx.hideMenuItems({ menuList: ['menuItem:share:QZone', 'menuItem:share:appMessage',
'menuItem:share:qq',
'menuItem:favorite',
'menuItem:setFont',
'menuItem:copyUrl'
]
});

温馨提示:答案为网友推荐,仅供参考
相似回答