我注意到我的Ionic 1应用程序在Android 7上崩溃了,这似乎是一个cordova-plugin-crosswalk-webview已知的bug。
如果我尝试删除它:cordova plugin remove cordova-plugin-crosswalk-webview
我得到了这个错误:
Uninstalling cordova-plugin-crosswalk-webview from android
Subproject Path: CordovaLib
Removing "cordova-plugin-crosswalk-webview"
(node:6220) UnhandledPromiseRejectionWarning: Unhandled promise rejection (rejection id: 1): CordovaError
(node:6220) [DEP0018] DeprecationWarning: Unhandled promise rejections are deprecated. In the future, promise rejections that are not handled will terminate the Node.js process with a non-zero exit code.
node:8.9.4 npm:5.1.0 cordova:8.0.0 ionic:3.19.1
发布于 2018-02-02 13:51:09
尝试删除平台,然后删除插件,然后重新添加平台:
cordova platform rm android --nosave
cordova plugin rm cordova-plugin-crosswalk-webview
rm -Rf plugins/cordova-plugin-crosswalk-webview node_modules/cordova-plugin-crosswalk-webview
cordova platform add android --nosave
(如果插件文件被删除了一半,rm
将擦除它们)
https://stackoverflow.com/questions/48583106
复制