Javascript 在PhoneGap中使用Google地图API

Javascript 在PhoneGap中使用Google地图API,javascript,android,ios,cordova,google-maps-api-3,Javascript,Android,Ios,Cordova,Google Maps Api 3,我想设计一款应用程序,既可以在iOS上使用,也可以在Android上使用。它将有几个选项卡,其中一个选项卡专门用于导航。我希望使用谷歌地图API来运行地图,它将包括基本的地图功能,如路线规划 我对PhoneGap做了一些研究,根据我所能收集到的信息,我可以使用我已经熟练掌握的web技术(HTML、Javascript等)来构建应用程序,然后将其打包到iOS和/或Android应用程序中 所以如果我继续使用phone gap,我可以使用Google Maps Javascript API构建应用程

我想设计一款应用程序,既可以在iOS上使用,也可以在Android上使用。它将有几个选项卡,其中一个选项卡专门用于导航。我希望使用谷歌地图API来运行地图,它将包括基本的地图功能,如路线规划

我对PhoneGap做了一些研究,根据我所能收集到的信息,我可以使用我已经熟练掌握的web技术(HTML、Javascript等)来构建应用程序,然后将其打包到iOS和/或Android应用程序中


所以如果我继续使用phone gap,我可以使用Google Maps Javascript API构建应用程序的导航部分,然后使用PhoneGap将其打包到iOS/Android应用程序中吗?

cordova的妙处在于,您总是拥有安装和使用相对简单的好插件。下面给出了在cordova应用程序中使用Google map的一个可用插件下面

https://github.com/mapsplugin/cordova-plugin-googlemaps

但是,您也可以继续使用cordova中的Google maps javascript API来构建应用程序的导航部分。我最近在我的cordova应用程序中使用了它,效果非常好。我使用过谷歌地图的功能,如导航、添加自定义标记、放置自动完成等。

关于使用插件和Javascript API的优缺点,有什么建议吗?API键如何?在公开这些密钥方面,应用程序的安全性如何?不过我不确定。