我有一个装有video_player和chewie软件包的Flutter应用程序。我可以毫无问题地播放任何视频,但是我需要跟踪视频进度。我尝试使用侦听器,但是它无法按我想要的方式工作。
_chewieController.addListener(() {
int seconds = _chewieController.videoPlayerController.value.position.inSeconds;
if (seconds == 60){ // just an example
// do some action
}
});
视频进度永远不会呼叫听众。我应该怎么做才能使其正常工作?
我不知道chewie(看起来很酷)。我认为您应该将侦听器添加到VideoController实例(而不是chewie控制器)。