微信公众号开发-填坑

  1. 弱网问题:弱网环境下,h5页面后端接口返回数据包含base64,直接导致http请求为0(后端日志不会记录http为0的日志,前端代码请求异常未捕获,增加了排查难度),或者接口请求成功,页面立马卡死。
  2. 白屏问题:测试环境经常出现白屏,经反复排查,是带宽问题导致的;
  3. 调试工具:
    • 微信开发者工具:用于常规报错问题排查;
    • VConsole:可以直接写入代码,配置在测试环境,快速调试,如果页面卡死,没法查看任何信息;
    • TBS Studio:腾讯提供的用于真机调试的工具,方便调试页面dom元素,样式,排查兼容性问题,但是只支持安卓调试;
    • whistle代理:对于图片上传,人脸识别等功能,微信开发者工具无法满足,可以通过配置代理来真机调试,方便查看所有资源请求;
  4. 前端监控:移动端问题排查难度大,白屏问题,代码报错,还有前面提到的弱网问题等等,如果没有监控系统,这些问题很难排查,弱网问题排查了近半年的时间。
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

友情链接更多精彩内容