模拟器上没问题,用真机调试时发现页面出不来,一片空白。
问题最终定位在SomePage.json文件,只要SomePage.json含有usingComponents,如下:
{
"navigationBarTitleText": "测试页",
"usingComponents": {} //本来花括号里面有自定义组件,开始以为自定义组件有问题,结果全部删除了也不行。不要这一行真机&模拟器都ok,加上这一行,模拟器ok,真机空白的什么都不显示。
}
框架类型 | 问题类型 | 终端类型 | 操作系统 | 微信版本 | 基础库版本 |
---|---|---|---|---|---|
小程序 | Bug | 客户端 | Android | 6.6.7 | 1.9.94 |
模拟器上没问题,用真机调试时发现页面出不来,一片空白。
问题最终定位在SomePage.json文件,只要SomePage.json含有usingComponents,如下:
{
"navigationBarTitleText": "测试页",
"usingComponents": {} //本来花括号里面有自定义组件,开始以为自定义组件有问题,结果全部删除了也不行。不要这一行真机&模拟器都ok,加上这一行,模拟器ok,真机空白的什么都不显示。
}
3 个回答
内核版本升级到2.1后可以了。
我也遇到了相同的情况,苹果安卓手机都试过了,预览可以,远程调试一片空白,删掉usingComponents 就正常了
谢谢热心的琦。我这边升级内核版本2.10之后好了。
我也遇到了相同的情况,一样是android机,我是卡在小程序加载的界面,无法进入小程序
在排查时发现把index.json的 usingComponents (本来也有组件的,清空后依然不行)整项去掉后就能正常加载
最后定位到我是在app.js的一个async方法里,有个catch里用到await导致的,将await去掉后就正常了
希望对你有帮助
谢谢热心的李瑞泷。我这边升级内核版本2.10之后好了。