相关问题
#鸿蒙通关秘籍#如何使用视频控制器自定义视频播放控制?
1434浏览 • 1回复 待解决
HarmonyOS 自定义视频控制器
1262浏览 • 1回复 待解决
#鸿蒙通关秘籍#怎样使用自定义控制器控制鸿蒙视频组件的播放状态?
1374浏览 • 1回复 待解决
HarmonyOS video空间自定义控制器
1375浏览 • 1回复 待解决
HarmonyOS video组件 设置自定义控制器时,全屏不显示控制器
1689浏览 • 1回复 待解决
HarmonyOS 全局声明自定义弹窗的控制器
1132浏览 • 1回复 待解决
HarmonyOS 自定义对话框的控制器
907浏览 • 1回复 待解决
自定义弹窗的控制器(CustomDialogController)如何封装在普通class中
3433浏览 • 1回复 待解决
#鸿蒙通关秘籍#如何创建和销毁弹窗控制器?
1247浏览 • 1回复 待解决
#鸿蒙通关秘籍#如何通过Swiper控制器实现页面切换?
1291浏览 • 1回复 待解决
#鸿蒙通关秘籍#如何在HarmonyOS中定义自定义转场动画?
1100浏览 • 1回复 待解决
#鸿蒙通关秘籍#如何在鸿蒙栅格布局中自定义断点?
1910浏览 • 1回复 待解决
#鸿蒙通关秘籍#如何在鸿蒙中实现自定义菜单样式?
1872浏览 • 1回复 待解决
#鸿蒙通关秘籍#如何在HarmonyOS NEXT中实现自定义日历选择器?
1492浏览 • 1回复 待解决
#鸿蒙通关秘籍#如何在鸿蒙中创建一个自定义日历选择器?
1384浏览 • 1回复 待解决
#鸿蒙通关秘籍#如何在HarmonyOS中应用BuilderNode创建自定义控件树?
1164浏览 • 1回复 待解决
#鸿蒙通关秘籍#如何在鸿蒙应用中记录自定义动态路由栈来源页?
1552浏览 • 1回复 待解决
#鸿蒙通关秘籍#如何在HarmonyOS中创建自定义组件?
1318浏览 • 1回复 待解决
#鸿蒙通关秘籍#如何在鸿蒙中为自定义日历选择器实现持久化存储?
1242浏览 • 1回复 待解决
#鸿蒙通关秘籍#如何在HarmonyOS Next中自定义Stepper组件?
1281浏览 • 1回复 待解决
#鸿蒙通关秘籍#如何在HarmonyOS中自定义焦点框样式?
1024浏览 • 1回复 待解决
#鸿蒙通关秘籍#如何在鸿蒙ArkUI中创建并显示自定义弹窗?
1286浏览 • 1回复 待解决
#鸿蒙通关秘籍#如何在鸿蒙的ArkTS中创建自定义Sendable类?
1264浏览 • 1回复 待解决
#鸿蒙通关秘籍#如何在鸿蒙中自定义Swiper组件的切换动画?
1634浏览 • 1回复 待解决
#鸿蒙通关秘籍#如何在自定义弹窗中实现路由跳转?
1775浏览 • 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%') } }
这种自定义控制器的方式,适合需要更精细控制视频播放状态的场景。