【需求建议】 onShareAppMessage支持异步设置
很多时候我们在需求当中点击分享按钮之前是不知道具体要设置的分享信息是什么的
比如:
onShareAppMessage(options){ let _this = this ; return { title: '帮我猜猜这张图片出自于哪部电影?' , path: `/pages/detail/detail?id=${ this .data.qid}&username=${app.globalData.userInfo.nickName}`, imageUrl: this .data.shareImage, success(res){ app.request({ url: url.seekHelp, method: 'GET' , params: { qid: _this.data.qid } }, () => { // 用提示花费积分实时更新 app.updateScore((res) => { _this.setData({ score: res }) }); }, true ) } } } |
如果我希望 this.data.qid 是通过接口异步获取到的就无法实现,希望官方可以尽快提供异步的解决方案,或者另一个方案可以将 open-type=“share” 新增一个可触发的js方法