我有 map View 中心的纬度、经度和 View 的缩放。如何生成这样的 URL https://goo.gl/maps/twqcy在 iOS 中?这样我就可以像这样向我的 friend 发送消息:“请转到这个地方:https://goo.gl/maps/twqcy”。
我搜索了答案,结果如下:我可以构建如下字符串: https://www.google.com/maps/place/@20.982375,105.7903495,17z发送给我的 friend 。
但是,有两个问题:
1) 当用户点击/点击链接时,我想显示一个标记。目前它只是以我输入的某个缩放度点为中心。如何生成一个链接,让我的 friend 点击链接时,他会看到一个标记?
2) 如何将 url 的形式更改为缩短的形式,即从 https://www.google.com/maps/place/@20.982375,105.7903495,17z至 https://goo.gl/maps/twqcy .
请用 iOS 代码回答,最好是 Swift。
更新:这回答了我的问题:Get url shortened with Google API, AFNetworking in Swift
最佳答案
直接返回一个缩短的 NSURL https://github.com/H2CO3/Shortener/blob/master/NSURL+Shortener.m
关于ios - 获取简短的 Google map URL 以在 iOS 中共享,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29841329/