Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/441.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/189.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
直接在WebView或MapView中使用Google Maps JavaScript API?;优点和缺点?;_Javascript_Android_Google Maps_Webview_Android Mapview - Fatal编程技术网

直接在WebView或MapView中使用Google Maps JavaScript API?;优点和缺点?;

直接在WebView或MapView中使用Google Maps JavaScript API?;优点和缺点?;,javascript,android,google-maps,webview,android-mapview,Javascript,Android,Google Maps,Webview,Android Mapview,在android上的Mapview中开发地图应用程序似乎更为传统。 但我觉得另一种方式听起来也很不可抗拒 因为我以前是开发Web的,所以我觉得用JavaScript控制GoogleMapAPI更为熟悉。多亏了安卓强大的about功能,似乎唯一犹豫不决的原因就是性能?我还没有测试过 当考虑跨平台时,JavaScript再次具有优势,我可以轻松地修改我的应用程序以适应其他平台,甚至还有类似的开源项目可以帮助我做到这一点 以前有人这样做过吗?你能告诉我应该关心什么吗? 我不知道JavaScript A

在android上的Mapview中开发地图应用程序似乎更为传统。
但我觉得另一种方式听起来也很不可抗拒

因为我以前是开发Web的,所以我觉得用JavaScript控制GoogleMapAPI更为熟悉。多亏了安卓强大的about功能,似乎唯一犹豫不决的原因就是性能?我还没有测试过

当考虑跨平台时,JavaScript再次具有优势,我可以轻松地修改我的应用程序以适应其他平台,甚至还有类似的开源项目可以帮助我做到这一点

以前有人这样做过吗?你能告诉我应该关心什么吗?
我不知道JavaScript API键在本地网页上是否有效


非常欢迎大家来讨论这两种方式的优缺点,并分享您的看法

我在webview中尝试了谷歌地图,并将其作为本机组件。首先,为web开发是简单和有趣的。它可以在iphone和android上运行。但与iphone webview相比,android webview的性能很差。在iphone中使用webview是合理的,但在android中则不然

只需查看谷歌地图本机应用程序,然后从本机浏览器打开谷歌地图。它缺乏性能。与本机版本相比,打开时间较慢。你应该用按钮来缩小和缩小。因为放大和缩小的手势不起作用。这是我认为的主要问题,因为用户使用本机应用程序并希望使用手势。我对webview组件不满意,最后我切换到了本机版本


总而言之,如果你没有太多的时间,并且希望你的应用程序同时适用于android和iphone,那么就使用webview。但如果性能很重要,并且您有时间开发,那么就使用本机版本。只需在您的手机上尝试这两种功能。

我在webview中尝试了谷歌地图,并将其作为本机组件。首先,为web开发是简单和有趣的。它可以在iphone和android上运行。但与iphone webview相比,android webview的性能很差。在iphone中使用webview是合理的,但在android中则不然

只需查看谷歌地图本机应用程序,然后从本机浏览器打开谷歌地图。它缺乏性能。与本机版本相比,打开时间较慢。你应该用按钮来缩小和缩小。因为放大和缩小的手势不起作用。这是我认为的主要问题,因为用户使用本机应用程序并希望使用手势。我对webview组件不满意,最后我切换到了本机版本

总而言之,如果你没有太多的时间,并且希望你的应用程序同时适用于android和iphone,那么就使用webview。但如果性能很重要,并且您有时间开发,那么就使用本机版本。就在你的手机上试试这两种吧