分享给朋友
发布于 6 年前 作者 huxia 9882 次浏览 来自 问答

使用了

  /**
   * 用户点击右上角分享
   */
  onShareAppMessage: function (options) {
    if (options.from==='button'){
      return {
        title: this.data.chapterPartInfo.chapterTitle,
        path: "/pages/courseStudy/studyShare?userId=" + wx.getStorageSync("userId") + "&chapterId=" + this.data.options.chapterId
      }
    }
  },

这样的代码分享,然后分享出去的截图有时候不能成功显示,成功显示截图的情况是:进入页面过一会儿再分享,上下滑动以下页面。不能成功显示截图的情况是:进入页面立刻分享(此时页面已经能看到成功的加载出来了),但是分享的时候,那个截图一直是…加载中的样式。这样分享出去之后就没有办法看到截图。如果给这个方法加上imageUrl字段,那么就不会出现图片有问题的情况。 请问,有什么方法可以在不使用imageUrl字段的情况下,成功的截图呢?

2 回复

麻烦提供出现问题的机型和微信版本,以及能复现问题的代码片段(https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html

微信版本使用的是最新版,机型是安卓ios都有。复现方式是:

step 1: 点击如下图红色按钮。

step 2: 进入share页面之后立刻点击本页面的分享按钮,

step 3 : 可以发现此时截图那里一直是…加载中的样式。

回到顶部