我试图解决这个问题应该怎么办我用chewie包flutter视频播放器我应该怎么做才能解决这个问题
cig3rfwq1#
附加一个监听器到Chewie控制器监听播放器状态根据您的要求,使用Stack小工具覆盖按钮和图像。在按钮上单击通过controller.play()播放视频。侦听器将更新状态(state == PlayerState.playing){ showImageAndButton = false;}在暂停或停止时相同{ showImageAndButton = true;}然后setState()来更新你的小工具。这只是伪代码,希望你能理解
1条答案
按热度按时间cig3rfwq1#
附加一个监听器到Chewie控制器监听播放器状态
根据您的要求,使用Stack小工具覆盖按钮和图像。在按钮上单击通过controller.play()播放视频。侦听器将更新状态(state == PlayerState.playing){ showImageAndButton = false;}在暂停或停止时相同{ showImageAndButton = true;}然后setState()来更新你的小工具。这只是伪代码,希望你能理解