显示谷歌地图时隐藏 UiWebview 的地址栏

     2023-03-11     145

关键词:

【中文标题】显示谷歌地图时隐藏 UiWebview 的地址栏【英文标题】:Hide address bar of UiWebview when showing google maps on it 【发布时间】:2011-01-03 10:38:08 【问题描述】:

我正在使用这个在 UIWebView 上显示地图..

NSURL *url = [[NSURL alloc] initWithString:[NSString stringWithFormat:@"http://maps.google.com/maps?saddr=%f,%f",
                                                latitudeValue,longitudeValue]];

NSURLRequest *requestObj = [NSURLRequest requestWithURL:url];
[url release];

[web loadRequest:requestObj];
[web stringByEvaluatingJavaScriptFromString:@"window.scrollTo(0, 250);"];

但是“stringByEvaluatingJavaScriptFromString”不起作用..请帮我解决这个问题.. 我想隐藏地址栏,我知道哪个不是 UiWebview 的一部分...

【问题讨论】:

【参考方案1】:

您正试图直接链接到 Google 地图服务,即 iPhone 用户访问 maps.google.com 时显示的页面。相反,您应该在应用程序中使用 MapView 或 Google Maps API 之一,例如静态地图。

只是为了解决您的另一个问题,Javascript的执行,问题是在执行Javascript之前需要加载页面。为 UIWebView 分配一个委托并监听 webViewDidFinishLoad,然后您就可以安全地执行 javascript。

【讨论】:

在需要时从视图控制器显示/隐藏标签栏

】在需要时从视图控制器显示/隐藏标签栏【英文标题】:show/hidethetabbarwhenneededfromaviewcontroller【发布时间】:2012-02-0611:24:33【问题描述】:我是iOS编程新手。我真的需要你的帮助。我有一个登录屏幕,可将我带到地图(谷歌API)... 查看详情

片段更改时如何隐藏地图视图(谷歌地图v2)

...片段都包含MapView。当我从tab1更改为tab2然后隐藏MapView1并显示MapView2(正确的情况)但MapView1不隐藏,它仍然显示,虽然我使用MapView1.s 查看详情

如何在谷歌地图上显示搜索地址。?

】如何在谷歌地图上显示搜索地址。?【英文标题】:Howtoshowsearchaddressongooglemap.?【发布时间】:2016-05-0205:41:50【问题描述】:我正在研究goole地图,我在google地图上添加以下搜索栏并获取特定搜索地址的坐标。现在我想在选择... 查看详情

使用带有缩放功能的 UIWebView 显示 Google 地图

】使用带有缩放功能的UIWebView显示Google地图【英文标题】:ShowGoogleMapsusingaUIWebViewwithzooming【发布时间】:2009-10-2107:55:46【问题描述】:MapKit不支持行车路线。所以我想我可以在webview中显示行车方向。我在uiwebview中显示谷歌地图... 查看详情

如何在点击地址时打开谷歌地图应用程序?

...ills,california,CA-09001”点击这个后,我希望谷歌地图打开并显示这个确切地址的注释。我怎么做?有什么线索吗?【问题讨论】:【参考方案1】:launchmaps有很 查看详情

隐藏谷歌地图元素并显示离线地图图像相同的地方,反之亦然[重复]

】隐藏谷歌地图元素并显示离线地图图像相同的地方,反之亦然[重复]【英文标题】:hideGoogleMapelementanddisplayofflinemapimageSAMEplaceandviceversa[duplicate]【发布时间】:2018-02-2608:16:33【问题描述】:我是一名macOS开发人员,正在学习使用... 查看详情

在IOS中检索谷歌地图当前位置时隐藏蓝点

】在IOS中检索谷歌地图当前位置时隐藏蓝点【英文标题】:hidebluedotwhileretrievinggooglemapcurrentlocationinIOS【发布时间】:2014-06-1506:17:05【问题描述】:我正在尝试添加默认按钮以返回到谷歌地图中的当前位置。我使用添加了按钮self.... 查看详情

php隐藏地址栏有方法么?

...治本的,网上有那种代码,很简单的,打开窗口时可以只显示其页面,但在历史记录里一样可以看见你的真实地址的,最好用变量传递,每个PHP页面上加入一段读取变量代码就行了。这样安全,还可以加密。参考技术A用自己的... 查看详情

vue使用params隐藏参数,不在地址栏中显示传的参数

VUE跳转页面传值地址栏显示传值或者不显示地址栏传值a页面传值到b页面params传参:相当于post请求,页面跳转时参数不会在地址栏中显示this.$router.push(name:‘‘,params:id:idParams)接收参数:this.$route.params.idquery传参:相当于get请求,页... 查看详情

听一个复选框并在谷歌地图上显示/隐藏圆形(AngularJS)

】听一个复选框并在谷歌地图上显示/隐藏圆形(AngularJS)【英文标题】:Listentoacheckboxandshow/hidecircle-shapeongoogle-maps(AngularJS)【发布时间】:2017-10-1505:04:56【问题描述】:我的问题与这个较旧的线程GoogleMapsv3settingacirclewitheditableradi... 查看详情

在谷歌地图中隐藏纬度和经度

...【问题描述】:我正在制作一个谷歌地图,它会在地图上显示一个应该对用户保密的地点。所以我的问题是如何在我的谷歌地图中隐藏纬度和经度。用户不应该在页面源代码中看到lat和lng,因为它会破坏秘密。这是绝对的秘密。... 查看详情

想要在谷歌地图上显示 100 个地址之间的方向

】想要在谷歌地图上显示100个地址之间的方向【英文标题】:WanttoDisplayDirectionBetween100AddressonGoogleMaps【发布时间】:2015-09-2900:32:09【问题描述】:我想在Google地图上显示大约100个地址的优化路线。我已经搜索过了,但谷歌在免费... 查看详情

在谷歌地图上隐藏其他位置

...何在谷歌地图上隐藏其他酒店位置,我只想在我的项目中显示酒店位置。我尝试了许多不同的方式,比如能见度:关闭等等......但它也隐藏了我的酒店位置。请帮助纠正这个问题。我想我错过了什么。APIkey在这里的作用是什么?... 查看详情

如何使用markerwithlabel隐藏或禁用谷歌地图上的默认标记

...描述】:我正在使用带有markerwithlabel的谷歌地图,我只想显示markerwithlabel而不需要显示默认图标标记我的来源:varmarkerMap=newMark 查看详情

如何处理隐藏 div 内的谷歌地图(更新图片)

...谷歌地图最初位于一个隐藏的div中。然后我在单击链接后显示div,但只显示地图的左上角。我尝试在点击后运行此代码:map0.onResize();或:google.maps.event.tri 查看详情

当用户单击某些链接时更改谷歌地图标记图标

...了。这是我的页面的图像。我想点击地图右侧边栏中突出显示的a 查看详情

iOS 6 + 7 中的 iOS 隐藏状态栏和标签栏

...】:我有一个选项卡式应用程序,在一个选项卡中有一个UIWebView。当我将设备旋转到横向时,我想让这个UIWebView在状态栏和标签栏上全屏显示。//编辑好的,现在我已经让它在iOS6中工作了-最初在旋转和隐藏标签栏时,它会在标... 查看详情

UIWebView 部分可操作

】UIWebView部分可操作【英文标题】:UIWebViewpartiallyoperable【发布时间】:2013-07-2810:33:20【问题描述】:我的UIWebView有一个非常奇怪的问题:我的appdelegate中有一个功能,可以打开UIWebView来显示我的隐私政策。该函数从两个不同的... 查看详情