小程序
小游戏
企业微信
微信支付
扫描小程序码分享
modifyFriendInteractiveStorage赠送后如果点“告诉他”会在重复一遍modifyFriendInteractiveStorage的流程,请问一下这种情况怎么解决?
2 个回答
加粗
标红
插入代码
插入链接
插入图片
上传视频
你好,方便提供个代码片段看看吗(https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html)。
你好,麻烦通过点击下方“反馈信息”按钮,提供出现问题的。
两个回调都有监听,如果只赠送不告知,那只会调用[A],如果赠送成功后告知好友,会先调[A] 再调[B]和[A]
【A】 wx.onInteractiveStorageModified((res)=>{ this.log.logInfo(this.tag, '修改了关系互动数据结果:',res); if (cb) { cb(res); } });
【B】 wx.onShareMessageToFriend((res) => { console.log('[主域]wx.shareMessageToFriend result:'); console.log(res); let bShareResult = res.success || false; if (bShareResult){ // 分享成功 if (success) { success(); } }else{ if (fail) { fail(); } } });
关注后,可在微信内接收相应的重要提醒。
请使用微信扫描二维码关注 “微信开放社区” 公众号
你好,方便提供个代码片段看看吗(https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html)。
两个回调都有监听,如果只赠送不告知,那只会调用[A],如果赠送成功后告知好友,会先调[A] 再调[B]和[A]
【A】 wx.onInteractiveStorageModified((res)=>{ this.log.logInfo(this.tag, '修改了关系互动数据结果:',res); if (cb) { cb(res); } });
【B】 wx.onShareMessageToFriend((res) => { console.log('[主域]wx.shareMessageToFriend result:'); console.log(res); let bShareResult = res.success || false; if (bShareResult){ // 分享成功 if (success) { success(); } }else{ if (fail) { fail(); } } });
如果没有非常紧急的上线需求可以考虑等到年后