我在ionicframework网站上找不到相关信息。例如,我在react.parts网站上看到了很多来自react-native的例子,例如使用react-native我可以在谷歌地图自定义对象,形状,标记动画等上渲染,但另一方面,Ionic2呈现谷歌地图作为webview。那么,Ionic 2是原生的还是基于webview的?
答案 0 :(得分:5)
我不确定,如果我理解你的问题,但我会尽力回答。
React Native和Ionic 2是两个非常不同的东西。 React Native使用本机组件,Ionic 2在WebView中使用HTML组件。因此,如果您想在Ionic 2中使用Google Maps,则必须使用Google Maps javascript SDK,但如果您想在React Native您将使用包含在某些React组件中的Google Maps原生移动SDK。
但是有许多Cordova插件可以为您的Ionic应用程序提供本机功能。例如,谷歌地图插件将为您提供原生移动地图SDK:https://github.com/mapsplugin/cordova-plugin-googlemaps
希望我帮助过你。