ios - 点击链接后在谷歌地图应用中显示特定地点
问题描述
我想在我的 iOS (11.3) 应用程序中单击一个按钮,该按钮将在特定位置打开谷歌地图。
我的位置都有一个place_id,但我不知道如何使用它们。
这是我构建的链接,但无法打开
world.location = "comgooglemaps://?q=place_id:\(place.1["place_id"].stringValue)¢er=" + latlong;
GoogleMaps 启动,但我的 place_id 响应为“无结果”。此外,place_id:在应用程序的搜索栏中可见。
这就是我尝试打开链接的方式
@IBAction func search(_ sender: UIButton) {
UIApplication.shared.open(URL(string : world.location)!)
}
解决方案
嗨安藤通过以下链接。我想你会在那里知道答案,你的网址不对。URL -如何使用 iphone 上的坐标打开 Google 地图以获取路线
推荐阅读
- python - 如何创建用于创建新用户名和密码的代码
- json-ld - 由 API 驱动的 HATEOAS 和表单
- css - 如何在文本不同长度的活动项中用空格加下划线?
- python - TypeError:'Equal' Op 的输入 'y' 的 float32 类型与参数 'x' 的 int32 类型不匹配
- python - 如何定义类型提示以告诉函数期望python中的类型
- android - 列表不能在 ValueEventListener 内改变
- oauth - 本机应用程序的隐式授权
- c - execvp() 和不完整的多参数命令的问题
- excel - 当我将 dd 值设置为 12 或更少时,DateDiff 会产生不正确的结果。日期格式为 mm/dd/yy
- nftables - 测试数据包不匹配集