可以设置AVPlayer的视频缩放模式VideoScaleType,默认VIDEO\_SCALE\_TYPE\_FIT,视频拉伸至与窗口等大。参考:https://developer.huawei.com/consumer/cn/doc/harmonyos-references-V5/js-apis-media-V5\#videoscaletype9,另外控制AVPlayer包裹视频的样式,主要通过动态设置XComponent的高度来实现的。服务器应该存储的有视频的分辨率,或者宽高比等信息,动态控制XComponent的height属性就可以实现视频不变形。
可以设置AVPlayer的视频缩放模式VideoScaleType,默认VIDEO\_SCALE\_TYPE\_FIT,视频拉伸至与窗口等大。
参考:https://developer.huawei.com/consumer/cn/doc/harmonyos-references-V5/js-apis-media-V5\#videoscaletype9,另外控制AVPlayer包裹视频的样式,主要通过动态设置XComponent的高度来实现的。
服务器应该存储的有视频的分辨率,或者宽高比等信息,动态控制XComponent的height属性就可以实现视频不变形。