4904关注14915浏览
-
至过去的我
2044人对此回答表示赞同
我是未来的你,你现在是不是在年找寻小程序答案。你不要感觉诧异,给你来信原因,就是让你不在后悔。今天去学习如何推广小程序,相信......点击查看更多> -
陈诗_Echo
18人对此回答表示赞同
之前我有向官方反馈过,官方回复会优化,并没有解决方法,分享是所有事件中最快的
展开180回复分享发布于 6年前评论(0)
收起评论
-
幼稚鬼
18人对此回答表示赞同
你这么做肯定有问题的setdata是需要时间的当你拉起分享当时候setdata可能还没生效正确的做法是都保存在button里直接通过event.target.dataset.xxxxx获取数据拼接即可
展开180回复分享发布于 6年前评论(0)
收起评论
-
Adam
15人对此回答表示赞同
好的,非常感谢您的热情回复
展开150回复分享发布于 6年前评论(0)
收起评论
-
Ridley Chan
11人对此回答表示赞同
onShareAppMessage:function(event){
展开110回复分享发布于 6年前评论(0)
收起评论
-
象牙_Sanya
10人对此回答表示赞同
我也这么觉得,但是这样的问题怎么解决呢,我就是希望用户点击页面按钮直接转发,并且点击按钮的同时自定义分享信息
展开100回复分享发布于 6年前评论(0)
收起评论
-
Alan
10人对此回答表示赞同
@清风,是的,我打印数据是这样的结果,那么请问有解决方案吗?
展开100回复分享发布于 6年前评论(0)
收起评论
-
许下课
8人对此回答表示赞同
问题出在你分享触发的事件,比你获取数据要快,我以前好像就测试过
展开80回复分享发布于 6年前评论(0)
收起评论
-
微笑的酒窝
4人对此回答表示赞同
这个应该是先触发onShareAppMessage再触发initShareData吧,或者同时触发,你最好加日志调试一下
展开40回复分享发布于 6年前评论(0)
收起评论
-
Frederick富坚
3人对此回答表示赞同
没有做过这种场景,我们一般都是在详情页进行转发
展开30回复分享发布于 6年前评论(0)
收起评论
-
Emily3
1人对此回答表示赞同
展开10回复分享发布于 6年前评论(0)
收起评论