请教一个微信公众号【自定义分享给朋友功能】在部分手机失败的问题

微信公众号实现了自定义分享到朋友圈,自定义分享给朋友两个分享功能

目前自定义分享到朋友圈是完全正常的,但自定义分享给朋友在一部分手机上是可用的,在一部分手机上是不可用的

debug模式开启,分别两个分享功能均显示状态OK,但是【自定义分享给朋友功能】在一部分手机上显示OK后没有跳转到微信界面,无任何反应也没有报错,请问这是什么原因导致的?

// 前面代码省略
let vm = this
// 分享到朋友圈
wx.onMenuShareTimeline({
  title: this.inviteData.docHeadline,
  imgUrl: '',
  desc: this.inviteData.docIntro,
  link: linkUrl,
  success () {
    try {
      reqData.shareType = 1;
      vm.$api.share(reqData).then(res => {
        // alert("share success!")
      })
    } catch (e) {
      // alert(e);
    }
  },
  cancel () {
    // alert('取消分享')
  }
})
// 分享给朋友
wx.onMenuShareAppMessage({
  title: this.inviteData.docHeadline,
  imgUrl: '',
  desc: this.inviteData.docIntro,
  link: linkUrl,
  success () {
    try {
      reqData.shareType = 2;
      vm.$api.share(reqData).then(res => {
        // alert("share success!")
      })
    } catch (e) {
      // alert(e);
    }
  },
  cancel () {
    // alert('取消分享')
  }
})

所有手机的debug信息大致如下(一部分手机在OK之后正常分享跳转,一部分手机之后无任何反应):

图片描述

阅读 3.1k
1 个回答
新手上路,请多包涵

苹果 跳转的时候 地址栏其实没动 可以用a 去跳转

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题