相关问题
#鸿蒙通关秘籍#如何使用视频控制器自定义视频播放控制?
1342浏览 • 1回复 待解决
#鸿蒙通关秘籍#怎样使用自定义控制器控制鸿蒙视频组件的播放状态?
1295浏览 • 1回复 待解决
HarmonyOS 自定义视频控制器
1218浏览 • 1回复 待解决
HarmonyOS video空间自定义控制器
1323浏览 • 1回复 待解决
HarmonyOS video组件 设置自定义控制器时,全屏不显示控制器
1586浏览 • 1回复 待解决
HarmonyOS 自定义对话框的控制器
843浏览 • 1回复 待解决
HarmonyOS 全局声明自定义弹窗的控制器
1052浏览 • 1回复 待解决
#鸿蒙通关秘籍#如何创建和销毁弹窗控制器?
1172浏览 • 1回复 待解决
自定义弹窗的控制器(CustomDialogController)如何封装在普通class中
3379浏览 • 1回复 待解决
#鸿蒙通关秘籍#如何在鸿蒙中实现自定义菜单样式?
1665浏览 • 1回复 待解决
#鸿蒙通关秘籍#如何在鸿蒙栅格布局中自定义断点?
1461浏览 • 1回复 待解决
#鸿蒙通关秘籍#如何在HarmonyOS中定义自定义转场动画?
1013浏览 • 1回复 待解决
#鸿蒙通关秘籍#如何通过Swiper控制器实现页面切换?
1228浏览 • 1回复 待解决
#鸿蒙通关秘籍#如何在HarmonyOS NEXT中实现自定义日历选择器?
1390浏览 • 1回复 待解决
#鸿蒙通关秘籍#如何在HarmonyOS中应用BuilderNode创建自定义控件树?
1092浏览 • 1回复 待解决
#鸿蒙通关秘籍#如何在鸿蒙中创建一个自定义日历选择器?
1324浏览 • 1回复 待解决
#鸿蒙通关秘籍#如何在HarmonyOS中创建自定义组件?
1249浏览 • 1回复 待解决
#鸿蒙通关秘籍#如何在鸿蒙应用中记录自定义动态路由栈来源页?
1496浏览 • 1回复 待解决
#鸿蒙通关秘籍#如何在鸿蒙中为自定义日历选择器实现持久化存储?
1164浏览 • 1回复 待解决
#鸿蒙通关秘籍#如何使用Tabs组件控制器进行页签切换?
1129浏览 • 1回复 待解决
#鸿蒙通关秘籍#如何在HarmonyOS Next中自定义Stepper组件?
1211浏览 • 1回复 待解决
#鸿蒙通关秘籍#如何在HarmonyOS中自定义焦点框样式?
961浏览 • 1回复 待解决
#鸿蒙通关秘籍#如何在自定义弹窗中实现路由跳转?
1519浏览 • 1回复 待解决
#鸿蒙通关秘籍#如何在鸿蒙的ArkTS中创建自定义Sendable类?
1190浏览 • 1回复 待解决
#鸿蒙通关秘籍#如何在鸿蒙ArkUI中创建并显示自定义弹窗?
1207浏览 • 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%') } }
这种自定义控制器的方式,适合需要更精细控制视频播放状态的场景。