【发布时间】:2017-11-21 11:18:28
【问题描述】:
async getDirections( ) {
let resp = await fetch(`https://maps.googleapis.com/maps/api/directions/json?origin=13.010587,%2080.259151&destination=13.023261,%2080.277290`)
let respJson = await resp.json();
let points = Polyline.decode(respJson.routes[0].overview_polyline.points);
let coords = points.map((point, index) => {
return {
latitude: point[0],
longitude: point[1]
}
})
this.setState({ coords: coords })
return coords
}
这是我的代码。我收到错误,因为无法从 google api 获取
【问题讨论】:
-
错误是什么?控制台输出什么?
-
我猜 url 应该包含用户特定的键
-
用key试了也没来,获取失败是错误
-
@KarthickRaja,请您检查一下答案吗?
-
有效!!!!!!
标签: reactjs google-places-api fetch