小程序
小游戏
企业微信
微信支付
扫描小程序码分享
如题:
用户在执行完tap事件以后,会去服务器请求一个邀请码,
想在执行完tap以后,客户端主动帮用户执行onShareAppMessage,并将邀请码带过去
有没有好的解决方案?求大神
以前遇到过这种问题是页面加载时候就去执行回调并存起来,在用户点击share-button组件的时候直接将参数带过去。
2 个回答
加粗
标红
插入代码
插入链接
插入图片
上传视频
在 onShareAppMessage 里写个死循环~比如
while(!this.code){
if (this.start) return
this.start = true
请求邀请码(()=>{
this.code = 邀请码
})
}
我说着玩的。。建议你先取到验证码,点分享的时候直接用。。如果是列表里点每个人的这种情况,可以做个弹窗,再点弹窗里的按钮进行真的分享
你好,麻烦通过点击下方“反馈信息”按钮,提供出现问题的。
以前是有一个缓冲期,先点击请求邀请码 然后再点onShareMessage。想法一样 但你的是强制性用户进行分享或取消 我觉得更好一些
先拿 邀请码 或者先弹窗口再分享都可以
关注后,可在微信内接收相应的重要提醒。
请使用微信扫描二维码关注 “微信开放社区” 公众号
在 onShareAppMessage 里写个死循环~比如
while(!this.code){
if (this.start) return
this.start = true
请求邀请码(()=>{
this.code = 邀请码
})
}
我说着玩的。。建议你先取到验证码,点分享的时候直接用。。如果是列表里点每个人的这种情况,可以做个弹窗,再点弹窗里的按钮进行真的分享
以前是有一个缓冲期,先点击请求邀请码 然后再点onShareMessage。想法一样 但你的是强制性用户进行分享或取消 我觉得更好一些
先拿 邀请码 或者先弹窗口再分享都可以