HarmonyOS 想要获悉Video组件横屏时的实现方式

自定义播放器,横屏全屏播放时不能够像Video组件处理的那么优雅。希望获得指导性代码,横屏时也能达到系统Video 这样的效果。

HarmonyOS
2024-08-14 16:53:20
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
put_get

本样例使用【媒体服务avplayer】(https://developer.huawei.com/consumer/cn/doc/harmonyos-references-V5/js-apis-media-V5)+【XCompontent】(https://developer.huawei.com/consumer/cn/doc/harmonyos-references-V5/ts-basic-components-xcomponent-V5?catalogVersion=V5

实现自定义视频播放,如果想实现视频播放横向全屏,可以将XCompontent的宽度和高度设置为100%,再利用setPreferredOrientation(https://developer.huawei.com/consumer/cn/doc/harmonyos-references-V5/js-apis-window-V5#ZH-CN_TOPIC_0000001884757714__setpreferredorientation9

设置窗口的显示方向属性代码如下:

view页面:

分享
微博
QQ
微信
回复
2024-08-14 23:02:10
相关问题
HarmonyOS Video组件问题
153浏览 • 1回复 待解决
ArkUI 应用自动重启怎么回事?
1878浏览 • 1回复 待解决
openharmony jsFA 如何显示?
6893浏览 • 1回复 待解决
如何获取当前是还是竖啊?
4549浏览 • 1回复 待解决
如何设置屏幕方向为
730浏览 • 1回复 待解决
HarmonyOS 有RN Video组件封装吗?
73浏览 • 1回复 待解决
HarmonyOS Video组件错误事件相关
109浏览 • 1回复 待解决
应用如何适配华为悬浮窗?
2163浏览 • 1回复 待解决
如何移除页面上Video组件
1507浏览 • 1回复 待解决
page页面如何设置为显示
1441浏览 • 1回复 待解决
想要Harmonyos实战
9271浏览 • 3回复 待解决
HarmonyOS 应用灰度设置实现方式
127浏览 • 1回复 待解决