【发布时间】:2018-11-25 16:07:13
【问题描述】:
当我使用 video_player 插件时,我使用 Navigator.push 函数转到另一个屏幕,在该屏幕上我按下一个按钮来显示视频。视频结束后,我按下返回按钮。如果我再次激活 Navigator.push 功能并按下按钮显示视频,则不会显示任何视觉效果,只播放音频。谁能告诉我发生了什么以及如何解决这个问题?
【问题讨论】:
标签: dart flutter flutter-dependencies
当我使用 video_player 插件时,我使用 Navigator.push 函数转到另一个屏幕,在该屏幕上我按下一个按钮来显示视频。视频结束后,我按下返回按钮。如果我再次激活 Navigator.push 功能并按下按钮显示视频,则不会显示任何视觉效果,只播放音频。谁能告诉我发生了什么以及如何解决这个问题?
【问题讨论】:
标签: dart flutter flutter-dependencies
没关系,我发现问题在于我需要调用 setState 才能第二次显示视频。
【讨论】: