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再次展示一下
52浏览 • 1回复 待解决
打开图库应用时偶尔退
2755浏览 • 0回复 待解决
为什么HelloWorld应用退出时会黑屏
3042浏览 • 3回复 待解决
HarmonyOS h5返回上面时会一下
620浏览 • 1回复 待解决
HarmonyOS Video播放器,autoplay false黑屏
243浏览 • 1回复 待解决
HarmonyOS 播放10bit视频黑屏
59浏览 • 1回复 待解决
视频播放黑屏,下面是代码
9828浏览 • 1回复 待解决