收藏
回答

onShareAppMessage 好友转发,自己打开有内容,别人打开是空的,具体怎么解决?

 onShareAppMessage(res) { //监听用户点击页面内转发按钮(button 组件 open-type="share")或右上角菜单“转发”按钮的行为,并自定义转发内容
  console.log("分享好友", res)
  const promise = new Promise(resolve => {
    setTimeout(() => {
      resolve({
        titlethis.data.list.categotyList, //'自定义转发标题',
      })
    }, 2000)
  })
  return {
    titlethis.data.list.categotyList, //'自定义转发标题',
    path'/pages/index/pinglun/pinglun?id=' +this.data.list,
    // imageUrl: this.data.list.img1,
    promise
  }
 },

list是详情数组,


请指点一下,我这边有什么错误吗?

回答关注问题邀请回答
收藏

3 个回答

  • 那一抹笑😃 穿透阳光
    那一抹笑😃 穿透阳光
    2022-04-24

    感觉写法就有问题

    2022-04-24
    有用
    回复
  • 游戏人生
    游戏人生
    2022-04-23

    为什么要加 resolve呢?

    直接在外面 setData

    然后分享的时候引用this.data.xxx 固定参数不就行了吗?

    2022-04-23
    有用
    回复
  • 张远洲13655956092
    张远洲13655956092
    2022-04-23

    似乎解决了

          resolve({
            title: this.data.list.categotyList._id, //'这里增加了  ._id '刚才测试就可以了。
          })
    
    2022-04-23
    有用
    回复
登录 后发表内容