我正试图使用flutter制作一个倒计时计时器,但问题是,我的计时器似乎没有更新,我无法理解可能是什么问题。dartPad链接来运行代码。
此外,我想知道如何反向运行计时器,即从0秒开始。
这里有一个错误
Duration duration = controller.duration;
持续时间总是1分钟,与进度无关。使用此项显示递增计时器(从0开始(
Duration duration = controller.lastElapsedDuration;
并使用它以倒计时的方式(从1分钟开始(实现相同的
Duration duration = controller.duration - controller.lastElapsedDuration;