工作问题总结一:H5微信分享

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代码排查出,分享出来的地址和加签地址不一致

你可能感兴趣的:(html5)