Flutter video_player 插件 - 在 VideoPlayerController 初始化后更改 ClosedCaptionFile

Flutter video_player plugin - Change ClosedCaptionFile after VideoPlayerController initialization

我在我的 Flutter 应用程序中使用 video_player 插件,当我想添加字幕文件时,我必须为 VideoPlayerController 的初始化方法指定一个 Future。在控制器初始化后,我找不到任何方法来更改字幕。但是我尝试了一种方法,我在 video_player 源代码中添加了一个名为 setClosedCaptionFile 的方法,它正在运行。但我想知道是否有任何其他(正确的)方法来更改字幕文件?

更新插件到最新版本,他们在上次更新2.4.0

中添加了setClosedCaptionFile

检查一下here