在视频播放器播放时使竖屏播放切换为横屏播放如何更改视频的宽高?
播放时手机旋转为横屏后视频播放器播放弃中SurfaceProvider的宽高都会变化,但是player内播放的视频的宽高不会变化,改如何解决?
SurfaceProvider的宽高都变为全屏了,但是画面依旧是竖屏时的宽高。
ohos
赞
收藏 0
回答 1
待解决
相关问题
HarmonyOS 视频播放组件不支持横屏播放,有没有横屏播放解决方案
737浏览 • 1回复 待解决
HarmonyOS 如何调用系统播放器播放视频?
965浏览 • 1回复 待解决
HarmonyOS video播放全屏时如何自动横屏播放
682浏览 • 1回复 待解决
鸿蒙视频播放器项目 调用rewindTo()方法视频为何重新播放?
6293浏览 • 1回复 待解决
HarmonyOS 视频播放器Video播放在线视频问题
1667浏览 • 1回复 待解决
#鸿蒙通关秘籍#在鸿蒙视频播放器中如何实现切换播放进度的功能?
601浏览 • 1回复 待解决
沉浸式视频频道如何实现横屏视频全屏播放?
481浏览 • 0回复 待解决
沉浸式视频频道如何实现横屏视频全屏播放
847浏览 • 1回复 待解决
HarmonyOS 视频播放器问题
714浏览 • 1回复 待解决
HarmonyOS 使用原生播放器进行视频播放时是否可以对视频进行鉴权播放
321浏览 • 1回复 待解决
HarmonyOS 的ijkplayder视频播放器是否支持rtsp格式的视频流播放?
998浏览 • 1回复 待解决
使用AVPlayer实现视频播放器
2007浏览 • 1回复 待解决
HarmonyOS 横屏播放问题
1095浏览 • 1回复 待解决
HarmonyOS 点播视频播放器选型咨询
1034浏览 • 1回复 待解决
HarmonyOS 视频播放器如何旋转屏幕
676浏览 • 1回复 待解决
HarmonyOS 需要视频播放器的选型
539浏览 • 1回复 待解决
HarmonyOS video如何横屏播放?
797浏览 • 1回复 待解决
#鸿蒙通关秘籍#如何在鸿蒙视频播放器中维护播放列表和播放索引?
706浏览 • 1回复 待解决
HarmonyOS web容器video视频播放组件 无法强制旋转横屏
490浏览 • 1回复 待解决
#鸿蒙通关秘籍# 鸿蒙实战中如何实现视频播放器的进度切换和缓存播放信息?
588浏览 • 0回复 待解决
HarmonyOS avplayer组件播放视频的时候,横屏,然后再浮窗,浮窗必定播放失败
517浏览 • 1回复 待解决
#鸿蒙通关秘籍#在鸿蒙视频播放器实现自动切换视频的功能时需要注意什么?
719浏览 • 1回复 待解决
HarmonyOS 播放视频的时候禁止息屏
506浏览 • 1回复 待解决
HarmonyOS 视频播放,应用回到桌面可以在通知栏看到播放信息,锁屏之后可以在息屏页面可以看到播放信息。
451浏览 • 1回复 待解决
1.config.json对应的"abilities"中设置"configChanges"属性为"orientation",屏幕方向"orientation"属性为"unspecified"。
"abilities": [
{
"skills": [...],
"configChanges": ["orientation"],
"orientation": "unspecified",
"name": "com.huawei.faqjavademo.MainAbility",
...
},
...
]
2.重写onOrientationChanged方法是当屏幕的显示方向发生变化时回调,回调的displayOrientation值是旋转后屏幕的方向,可以在里面根据旋转后屏幕方法,设置播放视频的宽高
@Override
protected void onOrientationChanged(AbilityInfo.DisplayOrientation displayOrientation) {
super.onOrientationChanged(displayOrientation);
if(displayOrientation == AbilityInfo.DisplayOrientation.PORTRAIT) {
//竖屏显示
} else if(displayOrientation == AbilityInfo.DisplayOrientation.LANDSCAPE) {
//横屏显示
}
}