• Lv0
    粉丝0

积分12 / 贡献0

提问1答案被采纳0文章0

作者动态

    怎么给app添加一个启动图?

    westinyang

    沙发 发表于 2023-11-18 11:18:38

    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'

    Copyright   ©2023  OpenHarmony开发者论坛  京ICP备2020036654号-3 |技术支持 Discuz!

    返回顶部