onShareAppMessage里面如何通过异步获取数据然后返回?
发布于 5 年前 作者 zouyan 17122 次浏览 来自 问答

onShareAppMessage: function (res) {

   let shareId;
     wx.request({       

     url: 'https://xxx/xxx',       

     data: {para:para},       

     success: function (res) {
        shareId = res.data.shareId
      }
     })   

   return {path: shareId}

}



如上代码,如何才能通过异步获取数据后返回

我尝试过使用 async await 来解决,但是onShareAppMessage好像是不支持async 关键字

3 回复

这步操作不建议在此函数内执行

每一个卡片都可以转发,为什么不在卡片点击的时候传递,使用e.target.dataset.xxxx获取出来不就好了

好的,谢谢

回到顶部