diff --git a/docs/uni-app-x/tutorial/app-splashscreen.md b/docs/uni-app-x/tutorial/app-splashscreen.md index 5cadacd6c113a9339efcfa58955141cb10e89eac..1bd8b5f4980e7e02eee8c991cee76bd66ef4cda8 100644 --- a/docs/uni-app-x/tutorial/app-splashscreen.md +++ b/docs/uni-app-x/tutorial/app-splashscreen.md @@ -21,7 +21,7 @@ splash关闭时机可控制,打开项目的manifest.json文件,选择源码 |onShow|首页页面生命周期触发onShow时关闭splash| |onReady|首页页面生命周期触发onReady时关闭splash| -示例: +配置示例: ``` "app" : { @@ -31,6 +31,13 @@ splash关闭时机可控制,打开项目的manifest.json文件,选择源码 } ``` +#### Android平台splash注意事项 + +1. splash关闭时机中描述的`首页`,指的是第一个真正显示的页面,如项目中pages.json第一个页面A在onLoad生命周期被关闭重新跳转了一个新页面B并显示,则B页面就是`首页`, +如果是在页面A的onShow或更晚的生命周期关闭在跳转或直接跳转,则页面A是`首页`,因为页面A已经显示符合第一个真正显示的页面。 + +2. splash仅在应用冷启动时展示,如果应用已启动过再次点击应用图标则是热启动,不会展示splash。 + #### Android平台使用.9.png启动图@9png 目前HBuilderX中仅定义几种标准分辨率的启动图配置,而实际上存在很多不同分辨率的手机,导致启动图在一些不常见的设备会进行拉伸或压缩引起变形,Android平台为了解决此问题就出现了可以适配各种尺寸的一种图片格式“.9.png”。这是一种特殊的图片格式,它可以指定特定的区域进行拉伸而不失真。 **使用.9.png的优点**