0

我正在使用加载在 UIWebView 中的谷歌地图来显示两个位置之间的方向

这是我在 UIWebView 中加载的 url

NSString *routeString = [NSString stringWithFormat:@"http://maps.google.com/maps?saddr=%f,%f&daddr=%f,%f&output=embed",[myData.myLat doubleValue],[myData.myLng doubleValue],[view.annotation coordinate].latitude,[view.annotation coordinate].longitude];

当我删除 output=ember 参数时,会显示谷歌面板,但 UIWebView 要求获得我已经在我的应用程序中完成的用户位置的权限,

当我添加输出=嵌入时,UIWebView 不要求位置权限,但谷歌面板没有显示。

如何防止 UIWebView 显示位置权限并同时查看谷歌面板?

谢谢

4

1 回答 1

2

回答我自己的问题。这是我用来加载地图的网址

NSString *routeString = [NSString stringWithFormat:@"http://maps.google.com/maps?saddr=%f,%f&daddr=%f,%f&view=map&output=html",[myData.myLat doubleValue],[myData.myLng doubleValue],[view.annotation coordinate].latitude,[view.annotation coordinate].longitude];
于 2012-11-05T13:49:05.130 回答