【发布时间】:2022-07-18 23:01:06
【问题描述】:
我正在尝试使用 google maps places API 搜索位置,但出现此错误:
RangeError(RangeError(index):无效值:有效值范围为空:0)
这是我的代码:
final String url ='https://maps.googleapis.com/maps/api/place/findplacefromtext/json?input=$input&inputtype=textquery&key=$key';
var response = await http.get(Uri.parse(url));
var json = convert.jsonDecode(response.body);
var placeId = json['candidates'][0]['place_id'] as String;
return placeId;
}
【问题讨论】:
-
您回复的
candidates数组为空 -
@h8moss im 使用 google places api 作为数组
标签: flutter api google-places-api