HarmonyOS 应用启动页,播放Video视频时,以及退出应用时,屏幕会黑屏闪一下

HarmonyOS
2024-12-25 16:02:55
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
put_get

启动黑屏优化参考下demo:

@Entry
@Component
struct VideoCreateComponent {
  @State videoSrc: Resource = $rawfile('splash.mp4')
  controller: VideoController = new VideoController()
  @State isVisibile:Visibility=Visibility.Hidden
  build() {
    Stack() {
      Video({
        src: $rawfile('splash.mp4'),
        controller: this.controller
      })
        .width('100%')
        .height('100%')
        .autoPlay(true)
        .controls(false)
        .visibility(this.isVisibile)
        .onStart(() => {
          // 监听开始
          this.isVisibile=Visibility.Visible
        })
    }
    .align(Alignment.BottomEnd).width('100%').height('100%').backgroundColor(Color.White)
  }
}

退出闪屏是因为使用的pro.exit(0),去掉这个就不会出现问题。

分享
微博
QQ
微信
回复
2024-12-25 18:41:47
相关问题
HarmonyOS web再次展示一下
980浏览 • 1回复 待解决
HarmonyOS启动如何避免白屏一下
1213浏览 • 1回复 待解决
打开图库应用时偶尔退
3824浏览 • 0回复 待解决
HarmonyOS 启动播放视频会有个闪烁
1143浏览 • 1回复 待解决
为什么HelloWorld应用退出时会黑屏
3782浏览 • 3回复 待解决
HarmonyOS h5返回上面时会一下
1298浏览 • 1回复 待解决
HarmonyOS Video播放器,autoplay false黑屏
1029浏览 • 1回复 待解决
HarmonyOS 播放10bit视频黑屏
623浏览 • 1回复 待解决