2016-04-26 73 views
0

我想在使用WebView的Android混合應用程序中加載Angular2應用程序。 SDK版本爲21.無法在Android WebView API中運行Angular2應用程序21

我無法加載應用程序。它無法加載boot.js模塊。

 Errormessage: "undefined is not a function↵ 
Error loading http://example.com/mobile/boot.js"stack: 

"TypeError: undefined is not a function↵  
    at http://example.com/mobile/node_modules/angular2/bundles/angular2.dev.js:764:10↵  
    at http://example.com/mobile/node_modules/angular2/bundles/angular2.dev.js:779:5↵  
    at linkDynamicModule (http://example.com/mobile/node_modules/systemjs/dist/system.src.js:2921:32)↵  
    at getModule (http://example.com/mobile/node_modules/systemjs/dist/system.src.js:2889:9)↵  
    at http://example.com/mobile/node_modules/systemjs/dist/system.src.js:2925:16↵  
    at http://example.com/mobile/node_modules/angular2/bundles/angular2.dev.js:11425:22↵  
    at linkDynamicModule (http://example.com/mobile/node_modules/systemjs/dist/system.src.js:2921:32)↵  
    at getModule (http://example.com/mobile/node_modules/systemjs/dist/system.src.js:2889:9)↵  
    at http://example.com/mobile/node_modules/systemjs/dist/system.src.js:2925:16↵  
    at http://example.com/mobile/node_modules/angular2/bundles/angular2.dev.js:13555:20" 

這似乎是SystemJS與我正在使用的WebView的兼容性問題。有沒有人遇到同樣的問題?

回答

1

添加SystemJS polyfills爲我做了訣竅。

相關問題