//隐藏分享按钮 function demo() { Feng.request('get', { url: '/api/Weixin/JsApiConfig', params: { url: 'http://jfwe.step520.com/Mycode.html', }, beforeSend: function () { }, success: function (data) { if (data.status) { var Data = data.Data wx.config({ debug: false, // 开启调试模式,调用的所有api的返回值会在客户端alert出来 appId: Data.appId, // 必填,公众号的唯一标识 timestamp: Data.timestamp, // 必填,生成签名的时间戳 nonceStr: Data.nonceStr, // 必填,生成签名的随机串 signature: Data.signature,// 必填,签名,见附录1 jsApiList: [ "hideMenuItems","hideAllNonBaseMenuItem" ] // 必填,需要使用的JS接口列表,所有JS接口列表见附录2 }); wx.ready(function (res) { wx.hideAllNonBaseMenuItem(); 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"] // 要隐藏的菜单项,只能隐藏“传播类”和“保护类”按钮 }); }) wx.error(function (res) { console.log(res); }); } }, error: function () { layer.msg('错误'); }, complete: function () { } }) }
说重点吧
1、需要引入微信的js
2、根据后台提供的接口调用 获取需要调用的接口 然后隐藏需要的按钮