微信小程序支持分享到朋友圈,但能力有所限制,为此专门搞了一个单页模式,主要目的是防止滥用于营销、诱导等。
常见问题:
1、小程序从朋友圈打开,一片空白
2、没有触发 HTTP 请求
3、页面顶部渲染异常,被挡住
解决方案:
问题 1、2,大部分都是配置出了问题。
排查顺序:
1、分享参数正确与否,
2、是否使用了禁用能力相关接口,查看控制台报错
3、调用HTTP接口不能包含用户登陆状态(如 token),兼容访客访问
问题 3:通常这是因为该页面设置自定义navigationStyle: custom
, 只需要把页面配置调整为
{
"singlePage": {
"navigationBarFit": "squeezed"
}
}
有没有遇到过从朋友圈进去,wx.getUpdateManager()报错
const updateManager = wx.getUpdateManager()
if (updateManager) {
}
}