【问题标题】:App run from tapping push notification is closing after clicking system back-button单击系统后退按钮后,通过点击推送通知运行的应用程序正在关闭
【发布时间】:2021-07-19 12:56:03
【问题描述】:

问题出在标题上,但如果我之前单击屏幕上的任何位置,它就不会发生。看起来应用程序在单击之前未处于活动状态,这就是注册的后退按钮操作不起作用的原因。动作代码:

private async registerBackButtonAction() {
  await this.platform.ready();
  this.backButtonHandler = this.platform.registerBackButtonAction(() => {
    // ...
  });
}

后退按钮在除此之外的所有情况下都能正常工作。你有什么想法吗?

【问题讨论】:

    标签: android angular cordova ionic3


    【解决方案1】:

    您可以尝试在应用的 onResume() 事件上重新注册处理程序,这样如果应用是从内存中加载的,后退按钮处理程序将再次工作。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2023-02-22
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-11-06
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多