uni-app cli创建的项目运行在安卓启动页至少8秒以上无论是调试还是打包后的

uni-app cli创建的项目运行在安卓启动页至少8秒以上无论是调试还是打包后的

开发环境 版本号 项目创建方式
PC Windows CLI
手机 Android
手机版本 Android 15
手机厂商 小米
手机机型 小米14
页面类型 vue
vue版本 vue3
打包方式 云端
CLI版本号 3.0.0-4070520250711001

操作步骤:

  • 创建运行

预期结果:

  • 启动页差不多两秒就进入首页

实际结果:

  • 启动页差不多要八至十秒才进入首页

bug描述:

  • cli创建的项目运行在安卓,启动页至少8秒以上,无论是调试还是打包后的,hbuilderx创建的项目就不会

更多关于uni-app cli创建的项目运行在安卓启动页至少8秒以上无论是调试还是打包后的的实战教程也可以访问 https://www.itying.com/category-93-b0.html

4 回复

没事了没事了,在网上查到是首页view太少了

更多关于uni-app cli创建的项目运行在安卓启动页至少8秒以上无论是调试还是打包后的的实战教程也可以访问 https://www.itying.com/category-93-b0.html


什么意思

回复 l***@163.com: 就是首页的view太少了,uniapp有白屏检测,导致在启动页很久,首页用几个view去嵌套一下就不会了

启动页白屏时间过长通常与资源加载和初始化性能相关。以下是针对性优化建议:

  1. 检查主包体积
    通过uni.getSystemInfoSync()查看主包大小,若超过2MB需进行分包优化。在pages.json中配置subPackages将非首屏页面拆分为子包。

  2. 优化静态资源

    • 压缩首页引用的图片资源,建议使用WebP格式
    • 检查是否在首页同步引用了大型第三方库(如echarts),建议异步加载或移至子包
  3. 预编译优化
    vue.config.js中配置预编译依赖:

    configureWebpack: {
      optimization: {
        sideEffects: false
      }
    }
回到顶部