Android cordova应用程序中未加载Angular2

Android cordova应用程序中未加载Angular2,android,cordova,angular,Android,Cordova,Angular,我已经创建了cordova应用程序,它在浏览器中运行良好,而在android mobile中部署相同的应用程序,但它没有运行。我在这个应用程序中使用angular 2。当我进行远程调试时,我在控制台中看到以下错误 加载失败file:///android_asset/www/lib/@angular/platform browser dynamic//bundles/platform-browser-dynamic.umd.js未能加载资源:net::ERR_FILE_NOT_FOUND 然后我

我已经创建了cordova应用程序,它在浏览器中运行良好,而在android mobile中部署相同的应用程序,但它没有运行。我在这个应用程序中使用angular 2。当我进行远程调试时,我在控制台中看到以下错误

加载失败file:///android_asset/www/lib/@angular/platform browser dynamic//bundles/platform-browser-dynamic.umd.js未能加载资源:net::ERR_FILE_NOT_FOUND

然后我检查了开发者工具中的source选项卡,那里没有显示angular lib文件夹

当我在浏览器中运行时选中相同选项时,角度文件将显示在“源”选项卡中


什么可能导致此问题?

修复了此问题。在JS引用中,我有一个额外的斜杠导致了这个问题

file:///android_asset/www/lib/@angular/platform browser dynamic
//bundles/
platform-browser-dynamic.umd.js


在移动设备中删除额外的斜杠后,我也遇到了同样的问题,但我不知道在哪里可以删除额外的斜杠。它在你的systemjs.config.js中。但现在快速入门示例已经更新,如果您使用的是旧版本,则需要更新systemjs.config.js中的以下行。函数packUmd(pkgName){packages['@angular/'+pkgName]={main:'bundles/'+pkgName+'.umd.js',defaultExtension:'js'};}