相关问题
#鸿蒙通关秘籍#如何使用视频控制器自定义视频播放控制?
83浏览 • 1回复 待解决
#鸿蒙通关秘籍#怎样使用自定义控制器控制鸿蒙视频组件的播放状态?
52浏览 • 1回复 待解决
HarmonyOS video空间自定义控制器
291浏览 • 1回复 待解决
HarmonyOS video组件 设置自定义控制器时,全屏不显示控制器
355浏览 • 1回复 待解决
自定义弹窗的控制器(CustomDialogController)如何封装在普通class中
2220浏览 • 1回复 待解决
#鸿蒙通关秘籍#如何创建和销毁弹窗控制器?
87浏览 • 1回复 待解决
#鸿蒙通关秘籍#如何通过Swiper控制器实现页面切换?
47浏览 • 1回复 待解决
#鸿蒙通关秘籍#如何在HarmonyOS NEXT中实现自定义日历选择器?
122浏览 • 1回复 待解决
#鸿蒙通关秘籍#如何在HarmonyOS中定义自定义转场动画?
76浏览 • 1回复 待解决
#鸿蒙通关秘籍#如何在HarmonyOS中应用BuilderNode创建自定义控件树?
114浏览 • 1回复 待解决
如何在鸿蒙应用中创建自定义的组件?
174浏览 • 1回复 待解决
#鸿蒙通关秘籍#如何在鸿蒙应用中记录自定义动态路由栈来源页?
64浏览 • 1回复 待解决
#鸿蒙通关秘籍#如何在鸿蒙中实现自定义菜单样式?
47浏览 • 1回复 待解决
#鸿蒙通关秘籍#如何在鸿蒙栅格布局中自定义断点?
73浏览 • 1回复 待解决
#鸿蒙通关秘籍#如何在HarmonyOS中创建自定义组件?
85浏览 • 1回复 待解决
#鸿蒙通关秘籍#如何使用Tabs组件控制器进行页签切换?
79浏览 • 1回复 待解决
#鸿蒙通关秘籍#如何控制自定义弹窗的显示和隐藏?
117浏览 • 1回复 待解决
#鸿蒙通关秘籍#如何控制SymbolGlyph的自定义动效状态?
82浏览 • 1回复 待解决
#鸿蒙通关秘籍#如何在HarmonyOS Next中自定义Stepper组件?
106浏览 • 1回复 待解决
#鸿蒙通关秘籍#如何在HarmonyOS中自定义焦点框样式?
101浏览 • 1回复 待解决
#鸿蒙通关秘籍#如何管理鸿蒙应用中的自定义路由栈?
49浏览 • 1回复 待解决
#鸿蒙通关秘籍#如何在自定义弹窗中实现路由跳转?
98浏览 • 1回复 待解决
#鸿蒙通关秘籍#如何在鸿蒙ArkUI中创建并显示自定义弹窗?
36浏览 • 1回复 待解决
#鸿蒙通关秘籍#如何在鸿蒙中自定义Swiper组件的切换动画?
63浏览 • 1回复 待解决
#鸿蒙通关秘籍#如何在鸿蒙 NEXT 中使用 @Builder 装饰器进行创建自定义组件?
100浏览 • 1回复 待解决
鸿蒙提供了视频控制器的自定义功能,可以关闭默认控制器并自定义:
javascript @Entry @Component struct VideoGuide1 { @State videoSrc: Resource = $rawfile('videoTest.mp4')
controller: VideoController = new VideoController()
build() { Row() { Column() { Video({ src: this.videoSrc, controller: this.controller }).controls(false).autoPlay(true) Row() { Text(JSON.stringify(this.currentTime) + 's') Slider({ value: this.currentTime, min: 0, max: this.durationTime }).onChange((value: number, mode: SliderChangeMode) => { this.controller.setCurrentTime(value); }).width("90%") Text(JSON.stringify(this.durationTime) + 's') }.opacity(0.8).width("100%") }.width('100%') }.height('40%') } }
这种自定义控制器的方式,适合需要更精细控制视频播放状态的场景。