相关问题
#鸿蒙通关秘籍#如何使用视频控制器自定义视频播放控制?
1048浏览 • 1回复 待解决
#鸿蒙通关秘籍#怎样使用自定义控制器控制鸿蒙视频组件的播放状态?
1082浏览 • 1回复 待解决
HarmonyOS 自定义视频控制器
894浏览 • 1回复 待解决
HarmonyOS video空间自定义控制器
1116浏览 • 1回复 待解决
HarmonyOS video组件 设置自定义控制器时,全屏不显示控制器
1237浏览 • 1回复 待解决
HarmonyOS 自定义对话框的控制器
583浏览 • 1回复 待解决
HarmonyOS 全局声明自定义弹窗的控制器
860浏览 • 1回复 待解决
自定义弹窗的控制器(CustomDialogController)如何封装在普通class中
3188浏览 • 1回复 待解决
#鸿蒙通关秘籍#如何创建和销毁弹窗控制器?
869浏览 • 1回复 待解决
#鸿蒙通关秘籍#如何通过Swiper控制器实现页面切换?
887浏览 • 1回复 待解决
#鸿蒙通关秘籍#如何在HarmonyOS中定义自定义转场动画?
805浏览 • 1回复 待解决
#鸿蒙通关秘籍#如何在鸿蒙栅格布局中自定义断点?
1065浏览 • 1回复 待解决
#鸿蒙通关秘籍#如何在鸿蒙中实现自定义菜单样式?
1197浏览 • 1回复 待解决
#鸿蒙通关秘籍#如何在HarmonyOS NEXT中实现自定义日历选择器?
1076浏览 • 1回复 待解决
#鸿蒙通关秘籍#如何在鸿蒙中创建一个自定义日历选择器?
1055浏览 • 1回复 待解决
#鸿蒙通关秘籍#如何在HarmonyOS中应用BuilderNode创建自定义控件树?
839浏览 • 1回复 待解决
#鸿蒙通关秘籍#如何在鸿蒙应用中记录自定义动态路由栈来源页?
1192浏览 • 1回复 待解决
#鸿蒙通关秘籍#如何在HarmonyOS中创建自定义组件?
968浏览 • 1回复 待解决
#鸿蒙通关秘籍#如何在鸿蒙中为自定义日历选择器实现持久化存储?
920浏览 • 1回复 待解决
#鸿蒙通关秘籍#如何在HarmonyOS Next中自定义Stepper组件?
947浏览 • 1回复 待解决
#鸿蒙通关秘籍#如何在HarmonyOS中自定义焦点框样式?
781浏览 • 1回复 待解决
#鸿蒙通关秘籍#如何管理鸿蒙应用中的自定义路由栈?
797浏览 • 1回复 待解决
#鸿蒙通关秘籍#如何在鸿蒙的ArkTS中创建自定义Sendable类?
894浏览 • 1回复 待解决
#鸿蒙通关秘籍#如何在鸿蒙ArkUI中创建并显示自定义弹窗?
949浏览 • 1回复 待解决
#鸿蒙通关秘籍#如何在鸿蒙中自定义Swiper组件的切换动画?
1152浏览 • 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%') } }
这种自定义控制器的方式,适合需要更精细控制视频播放状态的场景。