updateAppMessageShareData onMenuShareTimeline 分享之后只显示链接
发布于 3 年前 作者 ztang 5562 次浏览 来自 分享

先描述问题:

这两天在做H5的小活动,忽然发现之前好好的自定义分享【onMenuShareTimeline】不好使了,只能分享出去一个链接了。

好家伙的,赶紧查查文档。官方建议使用 updateAppMessageShareData、updateTimelineShareData,以前的onMenuShareAppMessage,onMenuShareTimeline要弃用了,那咱就改呗,这有啥好说的。

咔咔一通改,微信开发者工具上嘎嘎好使,自定义标题、自定义图片都有。

咱们就发布测试一下吧,手机上打开H5,一分享,死活都只有一个孤孤单单的【链接】,我设置的标题跟图啥都不出现。

这!!!!打日志吧,各种 alert,各种输出 config:ok,updateTimelineShareData:ok,ok,ok,ok,ok,ok·····

但是一分享就只有一个链接,花了我一整天,各种花活尝试

抱怨结束,说结论:

如果你是直接点链接进的H5,分享就只有一个链接。如果你是扫码进的H5,那分享就是正常的。猜测是微信这边做了进场场景的判断,

翻了一下论坛的里小伙伴的帖子,好像是从公众号的菜单进入的也是正常的,没有验证

花了我整整一天的时间,咱们微信团队能不能在文档里写清楚!!唉,浪费生命!(也可能写了,我没有看见,如果是我眼瞎,先给你们道歉了)

咱们就是说,能力越大责任越大,感谢了

2 回复

有最终解决方案吗?

唉,大过年的,心酸,回家睡觉

回到顶部