一、问题
使用微信 JSSDK 分享,出现自定义内容无效 ,也就是分享出去的内容不是你配置的内容。
但在调试过程中发现 congfig 都是 ok 的
二、解决
检查config 配置是否正确
js 配置里面开启 debug:true
就能够 alert 出错误信息,当然也可以使用 vConsole
直接在手机上查看 console 内容
上面说了,config 都是 ok 的,因此 config 本身不存在问题。
如果 config 存在问题,可以考虑替换 &
-> %26
这个问题主要是将 location.href
中 & 进行转义,否则后端无法接收到 & 之后的内容
比如下面代码:
var shareLinkUlr = location.href.split("#")[0]; shareLinkUlr = shareLinkUlr.replace(/&/g, '%26');
教程参考地址:http://www.ptbird.cn/weixin-jssdk-config-ok-no-share.html