详细问题描述
第一次安装app的时候,app内nvue页面的图片会隔十几二十秒才会显示出来,在提交appstore审核的时候会因为这个原因被拒
tips1:启动页面不会有问题,把任意nvue页面设置为启动页的时候那个页面就不会有问题,但是点击到其他nvue页面的话其他页面会有问题
tips2:打开app后在任意地方停留足够长时间,再点开nvue页面的话就不会有这个问题
tips3:打开app后在任意地方停留十秒左右,再点开nvue页面的话就会仅间隔几秒到十几秒就会显示,貌似这段有问题的时间是从打开app以后就开始计算了
tips4:第二次打开app延迟的时间会大大缩减,减少到几秒以内,一般来说不会影响太大,如果点的快里面去查看nvue的界面还是会有明显的感觉,大概在三到四秒的样子
tips5:在安卓机型上面不会有这个问题
tips6:仅nvue页面会有问题,vue页面开发的不会有问题
tips7:不管是本地图片还是网络图片都显示不了
tips8:图片显示为单纯的image+固定src,没有使用js动态赋值也会有问题
[内容]
重现步骤
[步骤]
ios第一次安装app的时候,启动以后快速离开启动页打开其他的nvue页面
[结果]
延迟十多二十秒才显示图片
[期望]
正常显示图片
IDE运行环境说明
[HBuilder 或 HBuilderX。如果你用其他工具开发uni-app,也需要在此说明]
[IDE版本号]
HbuilderX 2.6.11
[windows版本号]
win10专业版
[mac版本号]
uni-app运行环境说明
[运行端是h5或app或某个小程序?]
app
[运行端版本号]
2.6.11
[项目是cli创建的还是HBuilderX创建的?如果是cli创建的,请更新到最新版cli再试]
HBuilderX创建的
[编译模式说明:自定义组件模式?纯nvue模式?v3模式?]
v3模式
App运行环境说明
[Android版本号]
[iOS版本号]
ios12/ios13
[手机型号]
iphone6s、iphone11、ipad
[模拟器型号]
附件
[IDE问题请提供HBuilderX运行日志。菜单帮助-查看运行日志,点右键打开文件所在目录,将log文件压缩成zip包上传]
[App问题请提供可重现问题的代码片段,你补充的细一点,问题就解决的快一点]
[App安装包或H5地址]
[可重现代码片段]
<button class="flex-align other-login-btn apple-btn-ios" open-type="getUserInfo" @click="loginApple" v-if="appstorebtn">
<image class="other-login-pic " src="/static/0407/apple.png"></image>
</button>
<button class="flex-align other-login-btn weixin-btn-ios" open-type="getUserInfo" @click="loginWeixin" v-if="weixinbtn">
<image class="other-login-pic " src="/static/0319/weixin-white.png"></image>
</button>
<button class="flex-align other-login-btn code-btn-ios" open-type="getUserInfo" @click="navTo('/pages/login/appcode')">
<image class="other-login-pic " src="/static/0319/phone-white.png"></image>
</button>
联系方式
[QQ]
100291231