错误:_断言错误('package:flutter/src/widgets/navigator.dart':断言失败:行 4893 位置 12:'!_debugLocked' 不为真)。

4
我遇到了一个关于_AssertionError的问题('package:flutter/src/widgets/navigator.dart': Failed assertion: line 4893 pos 12: '!_debugLocked': is not true.)。我已经花了很长时间寻找解决办法,但是仍然找不到解决方案。

Error picture

我会非常感激任何用户的帮助。
2个回答

5

只需将以下代码添加到你的程序中:

Future.delayed(Duration.zero, () {
  Navigator.pop(context);
});

1
尝试下面的代码:

Future.delayed(const Duration(milliseconds: 10), () {
  Navigator.of(context, rootNavigator: true).pop();
});

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接