实战工具类 地图导航
注意 地图Url 需要Uri.encodeFull(url)进行编码,要不然IOS无法调起 三方导航
为何使用encodeFull见
https://blog.csdn.net/timtian008/article/details/106119072
/// 高德地图
static Future<bool> gotoGaoDeMap(longitude, latitude,
{
String toAddress}) async {
List<num> list = GpsUtil.bd09_To_Gcj02(latitude, longitude);
var url =
'${
Platform.isAndroid ? 'android' : 'ios'}amap://navi?sourceApplication=amap&lat=${
list[0]}&lon=${
list[1]}&dev=0&style=2&poiname=${
toAddress ?? ''}';
url=Uri.encodeFull(url);
print('g