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

发布于 2022-09-06 20:23:06 字数 1170 浏览 13 评论 0

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

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

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之后正常分享跳转,一部分手机之后无任何反应):

图片描述

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

好菇凉咱不稀罕他 2022-09-13 20:23:06

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

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文