私は完全には解決方法がわからないというエラーが出てきました。 私のアプリケーションはAngular2で作成され、このチュートリアルに基づいて完全にWebワーカーで動作しますhttp://www.syntaxsuccess.com/viewarticle/web-workers-in-angular-2.0角2 WebワーカーHttp未知数(約束):実装されていません
私の最初の機能は、完全に(observablesなどでも)動作していますが、 Angular2のHTTPサービスを使用して、私は次のエラーを取得する:
サービスの私のコードは次のようであると、エラーarrisesは、私がvalidateAccessTokenを呼び出すときに(私はそう私の輸入に.jsファイルを追加する必要があります私はWebワーカー内のファイルに404を取得しています):
import { Injectable } from '@angular/core';
import { Http, Headers, RequestOptions, Response } from "@angular/http";
import { environment } from "../../../environments/environment.js";
import { Observable } from "rxjs/Observable.js";
import 'rxjs/add/operator/toPromise.js';
import 'rxjs/add/operator/map.js';
@Injectable()
export class AuthService {
headers: Headers;
options: RequestOptions;
url: string;
constructor(private http:Http) {
this.url = environment.authServerUrl;
}
validateAccessToken(token) {
return this.http.get(this.url)
.map(this.extractData)
.catch(this.handleError);
};
extractData(response: Response) {...}
handleError(error: any) {...}
}
私は質問がかなり漠然としていることを知っていますが、情報から私はエラーから何がうまくいかないのか分かりません。
これは機能します。ありがとう:) –