微信分享与jsBridge分享踩的坑

微信分享:

昨天项目跟日常一样接入微信分享,分享出去却一直是默认的链接与标题,控制台也没有报错

这时,我第一个想到是否分享信息没有进入wx回调里,在wx.ready里输出了信息,发现正常输出

接着怀疑是否引入的微信包和封装的方法有问题,换成了同事可以正常跑的包和方法,发现我这边依旧不行,而同事正常

同事怀疑是否分享链接给人举报过,可这分享链接目前其他线上项目也可以正常分享,也排除这个问题

所以剩下一个当时认为最不可能的地方,就是把信息先写死,发现也不行,接着把信息改成同事的,发现成功了

接着慢慢排除每一个分享里的字段信息,最后排除剩下分享链接,发现有时候会出问题,有时候又不会,然后猜到了是否域名前缀问题,如我的链接是https://test.xxxx,而分享的跳转链接是https://www.xxxx。

接着进行测试,发现果然是这样,由于同事使用的分享链接都是test的,所以都没问题,而我这里是读取后台配置的,当时后台人员配的是www.

jsBridge:
拉起浏览器分享控件,图片必须小于30k,否则会跟微信分享一样,静默失败
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值