详细问题描述
版本:hbx2.6.8
设备:iphone ipad
模式:v3
编译模式:云端打包
经ios13.1(iphone, ipad几台设备都是这样 )测试,在app store上首次安装app后,打开app首页没加载出现白屏,但是下面的tabbar能显示且切换其他页面能正常加载,首页加载不了,移除app进程重新打开app没问题。
android版本没问题。
我已经没有新机器测试了。
最新跟踪发现:
必须是首次安装这个app的才能重现,hbx2.6.16打包上架ios今天在一部新机器上又重现了这个问题,首页下拉刷新后也请求不到数据。首页预定义banner是网络图片能够加载的,由此可见网络是没问题的!!!
1)首次安装这个app的才能重现,以后就算删除app,重新安装都不会出现这个问题了
2)首页配置了下拉刷新后也请求不到数据
3)切换tabbar是没问题的
4)首页预定义banner是网络图片能够正常显示
由以上4点可得出结论:
main.js里导入的封装的http类并没有加载,当然实例化失败了,导致后面的所有请求都出错了
因此出现白屏的同学可以尝试首页用原生的请求uni.request,尽量不用导入类库
orange123456 (作者)
你好,现在删除APP后无法重现了,只在第一次安装APP时出现
2020-04-10 10:13
z***@163.com
回复 orange123456: 遇到了同样的问题,神坑,看到很多开发者也遇到了,即使是首次启动授权了网络访问还是没有能发起请求,杀掉进程再进APP又没问题了,卸载重装APP也不能复现,只在首次安装才会,还有人回答不只是首次安装,好几天不打开APP后再次打开也会出现这个问题。。。。。
2020-05-16 15:15