排查指南 | mPaaS 小程序被卡在了三个蓝点
问题描述
APP 启动 mPaaS 小程序时,页面一直卡在 Loading(三个蓝点)页面该如何排查?
常见原因
在 Android 应用中接入 UC SDK 能够有效解决各种厂商浏览器的兼容性问题,保持比系统浏览器更低的闪退率并且性能更卓越。UC SDK 提供安全支持可及时解决安全隐患;使用 UC 内核,可以使小程序拥有同层能力,如嵌入 webview、嵌入地图等,并且拥有更好的渲染体验。
使用小程序必须申请UC内核,通过提交工单获取 UC 内核的 key,并在 AndroidManifest.xml 配置相关参数。
排查思路
一般是两个原因:一个是小程序首页路径错误、一个是没有 uc 内核。
1.检测 UC 内核是否生效
APK 运行到手机上查看 Log 日志,验证 UC 内核是否已经生效。Android Studio 的 logcat 日志中过滤 webview version 。
如下图所示,通常情况下:
版本号(version)以 2 或 3 开头的为 UC 内核。
以 Chrome 开头的为系统内核。
2.检查小程序的主入口路径是否正确
小程序的主入口必须和 mPaaS 控制台中的主入口保持一致;控制台默认主入口为 pages/index/index
工单协助
如果依然不能解决问题,请准备好相关问题的复现 Demo 工程,通过阿里云工单系统联系 mPaaS 售后技术支持。
下期预告
Android 端如何预置 mPaaS 小程序?
敬请期待
撰文:刘启洋
-END-
版权声明: 本文为 InfoQ 作者【蚂蚁集团移动开发平台 mPaaS】的原创文章。
原文链接:【http://xie.infoq.cn/article/0f6979ae756d929c56c9f672b】。文章转载请联系作者。
评论