flutter - Flutter中取消Dio上传的token后如何使token.isCancelled为false?

标签 flutter

我正在 flutter 中借助 Dio 上传文件。要暂停上传,我取消了 token 。我应该怎么做才能从暂停状态再次上传该文件?删除取消的 token 或任何其他方式的任何解决方案..

按下停止上传按钮,我调用了以下代码

token.cancel(" token 已取消");

最佳答案

我得到了答案。

您只需在需要的地方重新初始化 CancelToken() 变量即可。例如。

if(token.isCancelled){ token = new CancelToken(); }

关于flutter - Flutter中取消Dio上传的token后如何使token.isCancelled为false?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56790819/

相关文章:

firebase - 某些代码可以帮助我吗? Google登录Firebase(Flutter)

flutter - 非事件InputConnection抖动上的getSelectedText

flutter - 为什么在 flutter 中调用 Navigator.of(context).pushNamed(..) 时会构建两次小部件?

flutter - 从任务中删除应用程序后,为什么firebase auth无法识别登录用户?

firebase - NoSuchMethodError:方法 '[]'在null上被调用。接收者:null。尝试调用:[] (“name”)

Flutter- GestureDetector 检测水平和垂直拖动的方向

url - 如何以单独的方法获取 Flutter Firebase 存储?

android - 在 Flutter 中更新 MaterialPageRoute 的状态

ios - FFmpegKit 多个覆盖过滤器导致内存错误 - Flutter(仅适用于 iOS)

json - 从 Flutter 中的 Json 错误解析日期时间