1. 问题阐明
云听我的项目分享包h5页面复用于开化h5我的项目,分享进来在微信外面,显示的题目、内容、图片不对。
2. 解决思路
(1)查看页面里是否有微信分享逻辑书写:通过network看到有share.js文件的加载,js文件内容为微信分享办法封装,确认前端分享逻辑书写
(2)查看公众号是否认证、域名是否备案
(3)分享的网址的域名是否绑定到微信公众平台上,公众号设置---性能设置---JS接口平安域名
(4)后端服务端
利用公众号AppId、AppSecret从微信服务器获取对应的access_token再从微信公众平台获取appId、timestamp、noncestr、signature这几个参数,返回前端
(5)显示的题目、内容、图片仍有问题,关上wx.config中debug, 依据微信提醒“invalid url”,和开化后h5代码排查出,分享进去的地址和加签地址不统一