我正在构建一个Ionic v2应用程序,并且遇到了旧版Android的问题。
在包含或早于4.4.2的版本中,启动画面只是一个白色屏幕。如果我检查应用程序,错误是:
Uncaught Error: No NgModule metadata found for 't'.
(在这种情况下't'是'AppModule',在缩小步骤中被替换为t)
当我将我的应用程序构建为开发/调试版本时,该应用程序可以在运行Android 4.4.2的设备上运行。 :
$ ionic cordova run android
但是,如果我添加--optimizejs或--release,那么我会收到上面写的错误消息:
$ ionic cordova run android --release
或
$ ionic cordova run android --optimizejs
有什么想法来解决这个问题吗?我应该将api级别限制在21以上吗?我的猜测是4.4.2中存在浏览器问题。
我从头开始创建了一个新项目。添加了android平台。重新安装插件。仍然给了我相同的结果。