Выполните действие до закрытия Ionic Vue или запуска приложения в фоновом режиме

#ionic-framework #ionic-vue

Вопрос:

Как я могу обнаружить в Ionic Vue, если приложение закрывается или если приложение отправляется в фоновом режиме?

this.platform или platform недоступен или не работает?!

Ответ №1:

Вы можете подписаться на appStateChange мероприятие, как описано здесь: https://capacitorjs.com/docs/apis/app

Пример:

 import { App } from '@capacitor/app'

export default {
  created () {
    App.addListener('appStateChange', state => {
      if (!state.isActive) { // if isActive is true, App got sent to foreground, if it is false, it got sent to the background
        ...
      }
    })
  }
}
 

Комментарии:

1. Большое вам спасибо — я все время смотрел не в то место ( Ионная документация)!