У меня есть приложение, созданное с использованием IONIC3, и ниже приведены конфигурации Cordova.
Ionic:
ionic (Ionic CLI) : 4.12.0 (/Users/vasnagpa/.nvm/versions/node/v8.2.0/lib/node_modules/ionic)
Ionic Framework : ionic-angular 3.9.2
@ionic/app-scripts : 3.0.1
Cordova:
cordova (Cordova CLI) : 6.5.0
Cordova Platforms : android 6.2.2, ios 4.5.5
Cordova Plugins : no whitelisted plugins (31 plugins total)
System:
ios-deploy : 1.9.4
NodeJS : v8.2.0 (/Users/vasnagpa/.nvm/versions/node/v8.2.0/bin/node)
npm : 5.3.0
OS : macOS High Sierra
Xcode : Xcode 10.1 Build version 10B61
Недавно на Android 9 после первой установки приложения, если я пытаюсь открыть приложение, оно ломается. Но если я убью приложение и снова запущу его, оно будет работать нормально. Я проверил журналы приложений, подключившись к браузеру, он не работает и выдает ошибку CORS для серверных API. Но я не думаю, что проблема связана с CORS, поскольку она работает после закрытия приложения. Я подозреваю, что плагин Cordova ломается. Я закомментировал несколько плагинов, чтобы заставить его работать, но безрезультатно.
Пожалуйста, помогите и предложения по исправлению или отладке.