
我正在使用咀嚼播放器在 pageview.builder 中播放视频列表。当我在下方滚动页面时,它工作正常,但是当我滚动页面以查看顶部视频时,它会显示此错误。如何重新初始化 videoplayercontroller。
问题是你必须销毁正在使用视频播放器的容器并在销毁后设置 .dipose() 。所以你的kill函数应该是这样的:
void killVidPlayer() {
yourContainer = Container();
setState(() {
});
_controller.dispose();
_controller = null;
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1623 次 |
| 最近记录: |