簡體   English   中英

直接在WebView或MapView中使用Google Maps JavaScript API?優點和缺點是什么?

[英]Use Google Maps JavaScript API in a WebView or MapView directly?Advantages and disadvantages?

似乎在android上的Mapview中開發地圖應用程序更為傳統。
但我覺得另一種方式也聽起來非常不可抗拒。

由於之前我正在開發網頁,我覺得通過JavaScript控制Google Map API更為熟悉。 感謝Android關於JavaScript與Action交互的強大功能,似乎猶豫不決的唯一原因是性能? 我尚未測試過。

在考慮跨平台時,JavaScript再次具有優勢,我可以輕松修改我的應用程序以適應其他平台,甚至還有像PhoneGap這樣的開源項目來幫助我做到這一點。

是否有人這樣做之前可以告訴我應該關心什么?
我不知道JavaScript API密鑰是否適用於本地網頁?

非常歡迎討論這兩種方式的優缺點並分享您的意見!

我在webview中嘗試了兩個谷歌地圖,並作為原生組件。 首先,為網絡開發既簡單又有趣。 它將適用於iPhone和Android。 但是當你與iphone webview比較時,android webview性能很糟糕。 在iphone中使用webview是合理的,但在android中則不行。

只需查看谷歌地圖本機應用程序並從本機瀏覽器打開谷歌地圖。 它缺乏表現。 與本機版本相比,打開時間較慢。 你應該只使用按鈕縮小。 由於放大和縮小的手勢不起作用。 這是我認為當用戶使用原生應用程序並想要使用手勢時的主要問題。 我最后切換到原生版本時對webview組件不滿意。

總而言之,如果你沒有太多時間並希望你的應用程序適用於android和iphone,那么使用webview。 但是,如果性能很重要並且您有時間開發,那么請使用本機版本。 只需在手機上試一下即可。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM