RangeError(索引):无效值:不在包含0.1273:1274的范围内



我收到了这个错误。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
我找到了答案。我存储了来自谷歌地图的overview_polyline。我想把它和一个真实的地点进行比较。就在那时,例外出现了。我在网上没有找到任何解决方案。我检查了一个谷歌地图,当我看到我之前存储的根被关闭时。我认为这就是例外的原因。

相关内容

  • 没有找到相关文章

最新更新