画面比例
内置画面比例如下:
ES_PLAYER_AR_ASPECT_FIT_PARENT = 0ES_PLAYER_AR_ASPECT_FILL_PARENT = 1ES_PLAYER_AR_ASPECT_WRAP_CONTENT = 2ES_PLAYER_AR_ASPECT_MATCH_PARENT = 3ES_PLAYER_AR_16_9_FIT_PARENT = 4ES_PLAYER_AR_4_3_FIT_PARENT = 5ES_PLAYER_AR_235_FIT_PARENT = 6
监听画面比例事件
- 支持的画面比例列表:
onPlayerAspectRatioListChanged - 当画面比例发生变化:
onPlayerAspectRatioChanged
播放器事件
获取当前画面比例
const aspectRatioManager = useESPlayerAspectRatioManager()
aspectRatioManager.getAspectRatio()
设置画面比例
videoPlayer.value?.setAspectRatio(ESPlayerAspectRatio.ES_PLAYER_AR_16_9_FIT_PARENT)
或者
const aspectRatioManager = useESPlayerAspectRatioManager()
aspectRatioManager.setAspectRatio(ESPlayerAspectRatio.ES_PLAYER_AR_4_3_FIT_PARENT)