VideoPlayerController调用dispose()后,还能否继续使用?
- 内容介绍
- 文章标签
- 相关推荐
本文共计185个文字,预计阅读时间需要1分钟。
[使用chewie播放器播放pagevie列表]我正在使用chewie播放器播放pageview.builder中的视频列表。当我在页面下方滚动时,它工作正常。但是,当我滚动页面查看顶部视频时,它显示为[加载中]。
[]我正在使用chewie播放器来播放pagevie[
]我正在使用chewie播放器来播放pageview.builder中的视频列表。当我在下面滚动我的页面时,它工作正常,但是当我滚动页面以查看顶部视频时,它显示了此错误。如何重新初始化videoplayercontroller。
问题是您必须销毁正在使用视频播放器的容器并在其销毁后设置 .dipose()。所以你的 kill 函数应该是这样的:
void killVidPlayer() { yourCOntainer= Container(); setState(() { }); _controller.dispose(); _cOntroller= null;}
本文共计185个文字,预计阅读时间需要1分钟。
[使用chewie播放器播放pagevie列表]我正在使用chewie播放器播放pageview.builder中的视频列表。当我在页面下方滚动时,它工作正常。但是,当我滚动页面查看顶部视频时,它显示为[加载中]。
[]我正在使用chewie播放器来播放pagevie[
]我正在使用chewie播放器来播放pageview.builder中的视频列表。当我在下面滚动我的页面时,它工作正常,但是当我滚动页面以查看顶部视频时,它显示了此错误。如何重新初始化videoplayercontroller。
问题是您必须销毁正在使用视频播放器的容器并在其销毁后设置 .dipose()。所以你的 kill 函数应该是这样的:
void killVidPlayer() { yourCOntainer= Container(); setState(() { }); _controller.dispose(); _cOntroller= null;}

