Skip to content

设置裁剪模式 ​

注意

该方法回调为异步事件,请参考方法事件

方法名 ​

setVideoScalingMode

用法 ​

js
this.$refs.refPlayer.setVideoScalingMode({
  scalingMode: "VIDEO_SCALING_MODE_SCALE_TO_FIT"
});
js
let options = {
  scalingMode: "VIDEO_SCALING_MODE_SCALE_TO_FIT"
};
let params : JSONObject = JSONObject.parse(JSON.stringify(options)) as JSONObject
refPlayer.value?.setVideoScalingMode(params);

参数说明 ​

参数名参数类型是否必填默认值参数描述
scalingModeString是无裁剪模式,可选值如下:
VIDEO_SCALING_MODE_SCALE_TO_FIT:填充,保持视频内容的宽高比。视频与屏幕宽高不一致时,会留有黑边
VIDEO_SCALING_MODE_SCALE_TO_FIT_WITH_CROPPING:裁剪,保持视频内容的宽高比。视频与屏幕宽高不一致时,会裁剪部分视频内容
VIDEO_SCALING_MODE_SCALE_TO_MATCH_PARENT:铺满,不保证视频内容宽高比。视频显示与屏幕宽高相等