OpenHarmony开发者论坛

标题: 怎么给app添加一个启动图? [打印本页]

作者: ailun    时间: 2023-11-18 11:01
标题: 怎么给app添加一个启动图?
怎样设置APP的启动图,也就是常说的秒闪图
作者: westinyang    时间: 2023-11-18 11:18
[md]1、创建一个空项目
2、新建 Splash.ets,用于显示启动图,2秒后跳转到首页

```
import router from '@ohos.router'

@Entry
@Component
struct Splash {

  aboutToAppear() {
    setTimeout(()=> {
      router.replaceUrl({ url: 'pages/Index'});
    }, 2000)
  }

  build() {
    Stack() {
      // 背景
      Image($r('app.media.bg_splash'))
        .width('100%')
        .height('100%')
        .objectFit(ImageFit.Cover)
        .hoverEffect(HoverEffect.None)
    }
  }
}
```

3、EntryAbility.ets 中 windowStage.loadContent('pages/Index' 修改为 windowStage.loadContent('pages/Splash'

[/md]




欢迎光临 OpenHarmony开发者论坛 (https://forums.openharmony.cn/) Powered by Discuz! X3.5