您的位置:首页 > 移动开发 > 微信开发

微信定制分享问题解决

2017-10-18 14:28 197 查看
在微信公众号开发平台中,调用微信的JSSDK中方法需要先配置微信的config,配置成功后执行wx.ready函数去调用JSSDK方法,因为获取配置需要请求服务器,需要一定的时间,定制分享需要时间,如果用户在没有定制成功时分享,就会造成定制失败的情况

解决方案:在用户刚进入页面的时候,关闭掉微信浏览器的功能按钮,这个时候是没有分享按钮的,等到配置成功后在打开功能按钮就OK了


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


WeixinJSBridgeReady方法属于私有属性

刚进入页面,微信config没有配置成功时



配置成功后,切对功能菜单进行定制后



完美解决在配置未完成前用户进行分享操作,造成定制分享失败的情况
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  微信 解决方案
相关文章推荐