基础条件已排查:
1、vue开发,hash模式,url已处理
2、之前做第一个项目的时候是好用的,现在第二个项目的时候,出现闪退问题,查看第一个项目,同样出现此问题
3、微信公众号开发文档,没有未知修改
4、wx.config,是成功的
5、jsApiList[“updateAppMessageShareData”,“updateTimelineShareData”,“chooseWXPay”, “hideMenuItems”],均是ok
6、隐藏菜单成功,微信支付调起成功
7、分享所需内容title/desc/link/imgUrl 均已获取到
8、分享链接hash问题也已处理
9、第一个项目的公众号并未收到违规信息,第二个项目的公众号是新注册认证的
10、手机缓存,已使用 debugx5.qq.com 清除
症状:
1、点击“分享给朋友”,会跳到通讯录列表;点击朋友列表,可以正常调起分享弹层,点击弹层中“发送”按钮,直接闪退回项目页面,仿佛是刷新了一下,分享并未成功,朋友并未收到常规的分享信息。
2、点击“分享到朋友圈”,会正常跳转到朋友圈发送页面,图片、标题也正常获取,但是点击“发表”按钮,症状如上,直接闪退闪退到项目页面,朋友圈并未发送成功。
3、没有任何报错信息
测试环境:
1、手机:小米MX2,6G,128G,MIUI 11 9.12.19 | 开发版
2、微信:Android 最新的 7.0.9
补充情况:
1、肯能并不是开发的问题,因为公众号原生发布的文章也分享不了,直接闪退