【发布时间】:2021-02-04 05:58:23
【问题描述】:
我收到了这个错误。 RangeError(索引):无效值:不在包含范围 0..1273:1274
这是我的代码
//DECODING DRIVER POLYLINES START
void driverDPo() {
loadDriverPoly().then((QuerySnapshot snapshot) => {
snapshot.documents.forEach((f) {
String polyDecodedStringDriver;
polyDecodedStringDriver = f.data['decodedRouteString,'].toString();
driverUid = f.data['uid'];
print("polyDecodedStringDriver : " + polyDecodedStringDriver);
print("Driver Uid : " + f.data['uid']); //asigning
try {
result2 = polylinePointsDr
.decodePolyline(f.data['decodedRouteString,']);
result2.forEach((PointLatLng point) {
// driverPolylineCordinates
// .add(LatLng(point.latitude, point.longitude));
print("DRIVER LATLONG : " +
LatLng(point.latitude, point.longitude).toString());
// driverLatLng =
// LatLng(point.latitude, point.longitude); //asigning
});
} catch (e) {
print(e);
}
})
});
}
//DECODING DRIVER POLYLINES END
【问题讨论】:
标签: flutter google-maps