第一次安装后,Ionic App 在 Android 9 上中断

Ionic App breaking on Android 9 after 1st install

我有一个使用 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 第一次安装该应用程序后,如果我尝试打开该应用程序,它就会崩溃。但是,如果我终止该应用程序并再次启动,它就可以正常工作。 我通过连接到浏览器检查了应用程序日志,它失败并为服务器 API 提供了 CORS 错误。 但我认为这个问题与 CORS 无关,因为它在终止应用程序后起作用。我怀疑 cordova 插件可能坏了。 我注释掉了一些插件以使其工作但没有结果。

请为修复或调试提供帮助和建议。

我相信我有答案。看到一个类似的话题

降级了我的 chrome 版本并且运行良好。仍在寻找有关此问题的一些官方文档或可能的解决方法。

官方错误票: https://bugs.chromium.org/p/chromium/issues/detail?id=991107

希望对大家有所帮助。