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