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