Почему событие готовности платформы не запускается в конденсаторе? - PullRequest
0 голосов
/ 06 июня 2018

Я только что установил Конденсатор и, похоже, нет необходимости добавлять событие готовности платформы.Я пробовал этот код:

  async initializeApp() {
    await Browser.open({
      url: 'https://www.google.com'
    });
    this.platform.ready().then(() => {
      console.log('ready');
    });
  }

Что бы я ни добавил в готовое событие, оно не срабатывает (как кордова).И, кажется, я могу вызвать родной API напрямую без готового события.Однако, если мы используем плагины Cordova, где мы должны их называть? Редактировать : кажется, что проблема в V4.Alpha7, как описано здесь .

1 Ответ

0 голосов
/ 11 июня 2018

Как вы сказали, это была ошибка Ionic 4, и она теперь исправлена.

О том, когда вызывать плагины Cordova, так же как и плагины Capacitor, вы можете вызывать их, как только приложение запускается, не дожидаясьсобытие ready.

Но как только исправление будет выпущено, вы также можете сохранить готовый код, если хотите.Он будет работать так же, как будет вызван метод ready, как только ваше приложение запустится.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...