gpt4 book ai didi

android - 我在 WebView 中的 map 在谷歌地图中启动

转载 作者:行者123 更新时间:2023-11-30 00:31:56 24 4
gpt4 key购买 nike

所以这是一个简单的应用程序,显示带有 mymap 的 WebView ,而且,哦,天哪,Google 使它变得非常棒。他们提取了所有标记和信息框,并将它们发送到 Google map 应用程序,在那里它们以卡片的形式显示。

但这会产生问题。

  1. 如果用户按下主页按钮,当他们重新启动应用时,他们会看到一个空白屏幕。
    enter image description here map 已完全加载到 googlemaps 中。他们可能不知道。

我假设如果未安装 Googlemaps,该应用程序将显示略显笨拙的 webview myMap。对于那些被重定向到谷歌地图的人,当他们重新启动我的应用程序(没有关闭它)或导航回它时,我想要一个按钮让他们切换到 map 所在的位置,在 googlemaps 应用程序中。

知道怎么做吗?您认为假设 90% 的人都安装了 Google map 合理吗?

有没有更好的处理方式?

请原谅我问的太多

最佳答案

也许您可以尝试使用您的位置将 iframe 加载到您的 webview。例如

 String html ="<iframe src=\"https://www.google.com/maps/embed?....></iframe>";
WebView webview;
webview = (WebView) findViewById(R.id.webview);
webview.getSettings().setJavaScriptEnabled(true);
webview.loadData(html, "text/html", null);

这将允许您在您的应用程序中加载此 iframe。

关于android - 我在 WebView 中的 map 在谷歌地图中启动,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44180368/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com