1

我想使用ionic2上的google地圖。我已經加入了科爾多瓦,谷歌,地圖插件到我的項目,在我的項目我做了以下錯誤:無法找到符號GoogleMaps ionic2

import { GoogleMaps } from 'ionic-native' 

export class ListPage { 
    service = new google.maps.places.AutocompleteService(); 
    constructor (private googleMaps: GoogleMaps) {} 
} 

但我得到兩個錯誤。

我得到一個錯誤,沒有谷歌名稱,也沒有符號GoogleMaps,這讓我想到爲什麼不會在離子本機。似乎只有一個可用,如果它是@ionic-native/google-maps但我覺得這很奇怪,或者它是如何設置爲ionic2?

而且我只是在允許做這個 service = new google.maps.places.AutocompleteService(); 當我加入谷歌地圖腳本<script src="https://maps.googleapis.com/maps/api/js?v=3.exp&libraries=places"></script>上的index.html? 我以爲我已經添加了來自科爾多瓦的谷歌地圖插件,我不需要在index.html上添加腳本,或者我仍然必須這樣做呢?

任何解釋和幫助表示讚賞。

感謝

回答

1

加入科爾多瓦 - 谷歌 - 地圖插件到您的應用程序後,您需要使用下面的命令來安裝離子本地包裝。

npm install @ionic-native/google-maps 

然後在您的app.module.ts中導入GoogleMaps並將其作爲提供者添加。

詳細和簡單的指令在這裏給出 - http://tphangout.com/ionic-2-google-maps/

希望這有助於你。謝謝。

相關問題