uniapp云打包如何取消启动界面
“使用uniapp云打包时,如何取消App启动时的默认启动界面?我在manifest.json里没找到相关配置选项,请问需要修改哪个文件或添加什么配置才能实现?”
2 回复
在HBuilderX中,取消启动界面需修改manifest.json。找到“App启动界面配置”,将“启动界面显示”设为关闭即可。
在 UniApp 中取消启动界面(即启动时的白屏或默认加载页),可以通过修改项目配置实现。以下是步骤:
- 打开
manifest.json文件:在 UniApp 项目的根目录中找到此文件。 - 配置启动界面设置:
- 在 HBuilderX 编辑器中,点击“App启动界面配置”或直接编辑 JSON。
- 对于 Android 平台:在
"app-plus" -> "splashscreen"下设置"autoclose"为true,并调整"delay"时间为 0(或较小值,如 1 秒)。 - 对于 iOS 平台:类似地,在
"app-plus" -> "splashscreen"中设置"autoclose"为true,并减少"delay"。
示例 JSON 配置代码:
{
"app-plus": {
"splashscreen": {
"autoclose": true,
"delay": 0
}
}
}
- 云打包注意事项:
- 修改后,保存并重新提交云打包。启动界面将快速关闭或直接跳过,减少用户等待。
- 如果完全不想显示启动图,可尝试将
"delay"设为 0,但某些平台可能有最小时间限制(如 iOS 要求至少 500ms)。 - 确保应用首页加载速度快,以避免关闭启动界面后出现空白。
提示:取消启动界面可能影响用户体验,建议仅在应用初始化极快时使用。如果问题未解决,检查云打包设置或咨询 UniApp 官方文档。

