2016-12-23 3 views
0

私はLatitude & langitudeで都市名を調べようとしています。イオン2でgoogle api urlを呼び出すにはどうすればよいですか?

以下は私のエラー画像enter image description hereです。

以下

私のTSファイルのコードです:あなたが注入didntのよう

import { Component } from '@angular/core'; 
import { NavController } from 'ionic-angular'; 
import { Geolocation } from 'ionic-native'; 
import {Http} from '@angular/http'; 
import 'rxjsoperator/map'; 


@Component({ 
    selector: 'page-home', 
    templateUrl: 'home.html' 
}) 
export class HomePage { 
    static get parameters(){ 
    return [[Http]]; 
    } 

    geolocationObj 

    latitude 
    longitude 

    // constructor(public navCtrl: NavController, public locationTracker: LocationTracker) { 
    // this.geolocationObj=this.locationTracker.startTracking(); 

    // this.latitude = this.geolocationObj.coords.latitude; 
    // console.log(this.latitude); 

    // } 

    constructor(public navCtrl:NavController , public http:Http){ 

    Geolocation.getCurrentPosition().then((resp) => { 
this.latitude=resp.coords.latitude; 
this.longitude=resp.coords.longitude; 
     console.log("latitude"+resp.coords.latitude); 
     console.log("longitude"+resp.coords.longitude); 
console.log("latitude"+this.latitude); 
     console.log("longitude"+this.longitude); 

     // this.latitude=resp.coords.latitude; 
     // this.longitude=resp.coords.longitude; 
     var url = 'http://maps.googleapis.comapijson?latlng='+this.latitude+','+this.longitude+'&sensor=true'; 
    var response =this.http.get(url).map(res => res.json()); 
    console.log(response); 

    return response; 


    }).catch((error) => { 
     console.log('Error getting location', error); 
    }); 
    } 
} 

私は緯度& Langitudeを使用して場所を見つけるしようとしているが、私は私のコード

+0

によって行うことができますあなたのコンストラクタにhttpを注入することを忘れましたか? – misha130

答えて

0

をチェックerrors..please取得していますが見えますHttpサービス。あなたは、

import { Http } from '@angular/http'; 

export class HomePage { 
    constructor(public http: Http){} 
} 
+0

私はそれをすることができますが、それは来ていません –

+0

同じエラーが発生していますか?あなたは「約束」の中に「観察可能な」ものを戻しているので、それに応じてそれを消費しなければならないでしょう。 – raj

関連する問題