HarmonyOS 请问使用xcomponent和avplayer实现的视频播放,视频的全屏切换与否如何实现,以及视频的不同宽高和比例该如何显示
使用Xcomponent和AVPlayer实现的视频播放:
1、视频区域的位置在页面内是不固定的,可能在列表中,可能在页面的中间,或者顶部,请问此时点击切换成全屏,怎么能让视频区域占满屏幕,不会被页面的其他组件遮挡?切换成全屏不一定是翻转成横屏,也有可能是竖屏的视频,这种该如何判断是否需要翻转屏幕呢?
2、视频的宽高和比例也不是固定的,可能是手机自拍的竖向视频,可能是横向的16:9视频,也有可能是4:3,16:25这种比例的视频,请问这种情况如何让视频是根据视频真正的宽高比来显示,不会被拉伸或者裁剪呢?
HarmonyOS
赞
收藏 0
回答 1
待解决
相关问题
HarmonyOS XComponent和AVplayer实现视频播放,视频被拉伸
1577浏览 • 1回复 待解决
ArkTS使用AVPLayer实现视频播放时,如何实现全屏播放功能
3551浏览 • 0回复 待解决
HarmonyOS 通过xcomponent + avplayer实现直播流的播放以及实现类似短视频app的上下翻页切换视频的效果的逻辑以及源码,xcomponent + avplayer实现的视频播放器能否做成组件并插入到信息流中
965浏览 • 1回复 待解决
HarmonyOS 使用avPlayer和XComponent实现视频播放器的一些问题
1359浏览 • 1回复 待解决
HarmonyOS 基于AvPlayer实现视频组件全屏切换咨询
1536浏览 • 1回复 待解决
AVPlayer实现视频播放
2312浏览 • 1回复 待解决
使用AVPlayer实现视频播放器
3170浏览 • 1回复 待解决
在视频播放器播放时使竖屏播放切换为横屏播放如何更改视频的宽高?
10842浏览 • 1回复 待解决
小窗视频转全屏播放,播放的视频占满全屏
3187浏览 • 1回复 待解决
#鸿蒙通关秘籍# 如何在鸿蒙HarmonyOS中通过AVPlayer实现视频全屏播放切换功能?
1333浏览 • 0回复 待解决
HarmonyOS 使用XComponent和AvPlayer播放视频出现有声音无画面问题
1157浏览 • 1回复 待解决
HarmonyOS Web组件如何实现视频全屏播放
2280浏览 • 1回复 待解决
怎样实现视频的播放、暂停和快进功能?
703浏览 • 0回复 待解决
沉浸式视频频道如何实现横屏视频全屏播放
1419浏览 • 1回复 待解决
沉浸式视频频道如何实现横屏视频全屏播放?
991浏览 • 0回复 待解决
HarmonyOS 列表视频全屏播放实现
1452浏览 • 1回复 待解决
简易视频播放,如何使用video组件实现视频播放功能
3565浏览 • 1回复 待解决
HarmonyOS avplayer播放手机录制的视频,竖向的视频被横着播放
1162浏览 • 1回复 待解决
#鸿蒙通关秘籍#如何在HarmonyOS中实现视频的全屏切换功能?
2619浏览 • 1回复 待解决
HarmonyOS 播放视频,多个XComponent公用一个AVPlayer
1219浏览 • 1回复 待解决
HarmonyOS获取相册视频的宽高问题
1464浏览 • 1回复 待解决
ijkplayer结合XComponent组件播放视频时根据视频尺寸和组件尺寸设置视频缩放模式
3425浏览 • 1回复 待解决
HarmonyOS 使用XComponent 播放视频通过等比例缩放调整播放区域,通过截图功能截取出的图片显示异常
2820浏览 • 1回复 待解决
#鸿蒙通关秘籍#如何在鸿蒙视频播放器中实现手动切换视频的功能?
1377浏览 • 1回复 待解决
动态缩放XComponent大小和视频播放时的性能对比
3636浏览 • 1回复 待解决
示例参考如下:
Index.ets
VideoComponent.ets
AVPlayerDemo.ets
myVideoSourceDate.ets