微信自定义分享标题、摘要,在开发者工具中正常展示,在真机上分享给QQ正常展示,在微信中分享给朋友或发朋友圈就只有链接
原因一句话概括:
只有点击自定义分享生效的链接进入页面,自定义分享才会生效
解决:
比如你的h5链接是:yourdomain.com/xxx/xxx
直接点击链接进入页面,如果你的配置没问题,什么updateAppMessageShareData、onMenuShareAppMessage,新的老的都配上了,没有报错,在开发者工具中正常,分享QQ正常,只有在微信中分享不正常(不是上述情况的先检查配置、是否有报错)
但是分享到QQ是正常的,所以我们先分享给一个QQ好友
然后点击这个正常的链接,再分享给微信好友
此时我们看这个分享好像正常了?其实还不行,这个xx商城是我们h5页面的title,我们自定义配置的标题是xx平台
这时,我们点击这个链接,再分享给微信朋友,就成功地制造出了一个【自定义分享生效的链接】
之后只要是点击这个配置生效的链接进入的页面,再分享或是发朋友圈,自定义的配置都是可以生效的了
以上就是我瞎搞胡搞得出来的结论了,我印象中之前不是这样的,之前直接点击链接进入页面也能分享。希望有懂的大佬能给解答一下