中规中矩开发nvue首页项目。在ios13已经安卓上面没有任何问题。唯独在ios上面组件无法渲染出来。希望官方重视一下这个问题,毕竟ios14正式版已经推出了。
- 发布:2020-09-23 16:48
- 更新:2020-09-28 10:50
- 阅读:1035
产品分类: uniapp/App
PC开发环境操作系统: Windows
PC开发环境操作系统版本号: windows10
HBuilderX类型: 正式
HBuilderX版本号: 2.8.11
手机系统: iOS
手机系统版本号: iOS 13.4
手机厂商: 苹果
手机机型: iphone 7
页面类型: nvue
打包方式: 云端
项目创建方式: HBuilderX
操作步骤:
预期结果:
能正常渲染nvue组件
能正常渲染nvue组件
实际结果:
不能正常渲染
不能正常渲染
bug描述:
手机OS系统版本 是14的 ,上面无法选择。采用的是真机运行模式。
附上两张不同系统的运行效果。成功渲染的是ios13系列的以及安卓系列。
渲染不出来的是ios4的。 在ios14上面经过 conslog输出。数据已经请求成功并且数据也已经赋值到变量上了。然后组件完全无法渲染出来,有时候重复关闭打开应用10次里面有可能有一次渲染出来
最佳回复
请上传一个测试工程,我们排查一下
-
战力不足五 (作者)
问题我已经排查出来了。请问如何解决呢?产生问题的原因是 async await 异步导致
我的代码已经封装了不管是get还是post我都是采用的 async await 异步来操作的 通过.then方式回调的。只要改成callback形式就没有问题 这是为什么 ? 而且这个问题只会在ios14上面产生2020-09-23 18:15
战力不足五 (作者) - .......
问题我已经排查出来了。请问如何解决呢?产生问题的原因是 async await 异步导致
我的代码已经封装了不管是get还是post我都是采用的 async await 异步来操作的 通过.then方式回调的。只要改成callback形式就没有问题 这是为什么 ? 而且这个问题只会在ios14上面产生