微信定制分享问题解决

来源:互联网 发布:怎么卸载还原软件 编辑:程序博客网 时间:2024/05/17 17:43
    在微信公众号开发平台中,调用微信的JSSDK中方法需要先配置微信的config,配置成功后执行wx.ready函数去调用JSSDK方法,因为获取配置需要请求服务器,需要一定的时间,定制分享需要时间,如果用户在没有定制成功时分享,就会造成定制失败的情况    解决方案:在用户刚进入页面的时候,关闭掉微信浏览器的功能按钮,这个时候是没有分享按钮的,等到配置成功后在打开功能按钮就OK了
    //通过下面这个API隐藏右上角按钮    document.addEventListener('WeixinJSBridgeReady', function onBridgeReady() {        WeixinJSBridge.call('hideOptionMenu');    });

WeixinJSBridgeReady方法属于私有属性
刚进入页面,微信config没有配置成功时
刚进入页面,微信config没有配置成功时

配置成功后,切对功能菜单进行定制后
这里写图片描述

完美解决在配置未完成前用户进行分享操作,造成定制分享失败的情况

原创粉丝点击