第一次安装后,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
希望对大家有所帮助。
我有一个使用 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
希望对大家有所帮助。