2017-01-11 13 views
2

変更されていないangular-seed-advancedプロジェクトを異なるプラットフォームで実行しようとしています。 Webとデスクトップ(のLinux/Windowsの場合)にコンパイルし、[OK]を走ったが、私はアンドロイド(エミュレータと実際のデバイス)上でそれを実行しようとしたとき、私は、次のエラーを得た:angular2-seed-advanced:取得RangeError:最大呼び出しスタックサイズを超えました

Successfully deployed on device with identifier 'emulator-5554'. 
JS: ns-renderer: ERROR BOOTSTRAPPING ANGULAR 
JS: ns-renderer: Maximum call stack size exceeded 
JS: 
JS: RangeError: Maximum call stack size exceeded 
JS:  at ScanSubscriber.Subscriber [as constructor] (/data/data/com.yourdomain.appname/files/app/tns_modules/rxjs/Subscriber.js:31:24) 
JS:  at new ScanSubscriber (/data/data/com.yourdomain.appname/files/app/tns_modules/rxjs/operator/scan.js:79:16) 
JS:  at ScanOperator.call (/data/data/com.yourdomain.appname/files/app/tns_modules/rxjs/operator/scan.js:67:33) 
JS:  at AnonymousSubject.Observable.subscribe (/data/data/com.yourdomain.appname/files/app/tns_modules/nativescript-angular/node_modules/rxjs/Observable.js:42:22) 
JS:  at ScanOperator.call (/data/data/com.yourdomain.appname/files/app/tns_modules/rxjs/operator/scan.js:67:23) 
JS:  at AnonymousSubject.Observable.subscribe (/data/data/com.yourdomain.appname/files/app/tns_modules/nativescript-angular/node_modules/rxjs/Observable.js:42:22) 
JS:  at ScanOperator.call (/data/data/com.yourdomain.appname/files/app/tns_modules/rxjs/operator/scan.js:67:23) 
JS:  at AnonymousSubject.Observable.subscribe (/data/data/com.yourdomain.appname/files/app/tns_modules/nativescript-angular/node_modules/rxjs/Observable.js:42:22) 
JS:  at ScanOperator.call (/data/data/com.yourdomain.appname/files/app/tns_modules/rxjs/operator/scan.js:67:23) 
JS:  at AnonymousSubject.Observable.subscribe (/data/data/com.yourdomain.appname/files/app/tns_modules/nativescript-angular/node_modules/rxjs/Observable.js:42:22) 

emulator screenshot

誰かが助けることができますか私にこの問題を探すヒントを教えてください。前もって感謝します。

答えて

0

著者はこれを修正するコードを更新しました。エラーがなくなり、アンドロイドアプリが正しく機能するようになりました。

関連する問題