GetX onClose() 只运行一次
GetX onClose() runs only once
我有这个电话:
void onClose() {
// TODO: implement onClose
super.onClose();
Get.find<AudioController>().player.stop();
Get.find<AudioController>().stopFile();
}
...它会在我第一次关闭屏幕时触发,但是当我回到同一屏幕并再次离开时它不会停止播放声音文件,因为我认为,onClose () 没有被调用。
我在这里做错了什么?
OnInit、onReady 和 onClose 只调用一次。
更多信息:https://github.com/jonataslaw/getx/issues/1046
我有这个电话:
void onClose() {
// TODO: implement onClose
super.onClose();
Get.find<AudioController>().player.stop();
Get.find<AudioController>().stopFile();
}
...它会在我第一次关闭屏幕时触发,但是当我回到同一屏幕并再次离开时它不会停止播放声音文件,因为我认为,onClose () 没有被调用。 我在这里做错了什么?
OnInit、onReady 和 onClose 只调用一次。 更多信息:https://github.com/jonataslaw/getx/issues/1046