错误:无法找到符号GoogleMaps ionic2
问题描述:
我想使用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上添加脚本,或者我仍然必须这样做呢?
任何解释和帮助表示赞赏。
感谢
答
加入科尔多瓦 - 谷歌 - 地图插件到您的应用程序后,您需要使用下面的命令来安装离子本地包装。
npm install @ionic-native/google-maps
然后在您的app.module.ts中导入GoogleMaps并将其作为提供者添加。
详细和简单的指令在这里给出 - http://tphangout.com/ionic-2-google-maps/
希望这有助于你。谢谢。