我正在尝试添加多个航点到我的谷歌方向请求。
当我添加一个像这样的航路点时
第一个月
它工作正常,但当我尝试添加多个航点,如
https://maps.googleapis.com/maps/api/directions/json?&origin=51.606502,0.527309&waypoints=51.507679,-0.125004|51.524151,-0.123174&destination=51.495777,-0.108642&mode=walking
字符串
我收到“不支持URL”错误。添加多个航路点的正确方法是什么?谢啦,谢啦
2条答案
按热度按时间j1dl9f461#
很简单,只要替换'|'与'%7C'
您更新的URL将是:
第一个月
快乐编程
whitzsjs2#
我一步一步给予你解决办法
首先我们应该得到Google Map SDK
将以下包拖到项目中(出现提示时,选择复制项目(如果需要):
字符串
右键单击项目中的GoogleMaps.framework,然后选择Show In Finder。
将GoogleMaps.bundle从Resources文件夹拖到项目中。出现提示时,确保未选择“将项目复制到目标组的文件夹”。
从项目导航器中选择您的项目,然后选择应用程序的目标。
打开Build Phases页签,在Link Binary with Libraries中添加以下框架:
型
现在Get the API key
现在需要在Plist中添加以下内容
x1c 0d1x的数据
AppDelegate.m
型
ViewController.h
型
ViewController.m
型
pragma mark -画线
型