Skip to content

go-mapus完善了调用高德地图导航到车机 #115

Description

@3xxx

找了一堆的代码才搞好

      const u = navigator.userAgent;
      const isAndroid = u.indexOf("Android") > -1 || u.indexOf("Adr") > -1; //android终端
      const andriodBaidu = () => {
        return `bdapp://map/direction?origin=${start_bd09_lat},${start_bd09_lng}&destination=${target_lat},${target_lng}&coord_type=wgs84&mode=driving&src=andr.baidu.openAPIdemo`;
      };
      const iOSBaidu = () => {
        return `baidumap://map/direction?origin=${start_bd09_lat},${start_bd09_lng}&destination=${target_lat},${target_lng}&coord_type=wgs84&mode=driving&src=ios.baidu.openAPIdemo`;
      };
      const andriodGaode = () => {
        // return `amapuri://route/plan/?sourceApplication=mhc&slat=${start_bd09_lat}&slon=${start_bd09_lng}&dlat=${target_lat}&dlon=${target_lng}&dev=0&t=0`;
        return `androidamap://navi?sourceApplication=appname&lat=${target_lat}&lon=${target_lng}&dev=0`
          // "androidamap://viewMap?sourceApplication=appname&poiname=" + self.partnerAddress + "&lat=" + lat + "&lon=" + lng + "&dev=0";
          // amapuri://route/plan/?sid=&slat=${flatitude}&slon=${flongitude}&sname=当前位置&did=&dlat=${tlatitude}&dlon=${tlongitude}&dname=${name}&dev=0&t=0
      };
      const iOSGaode = () => {
        return `androidamap://navi?sourceApplication=appname&lat=${target_lat}&lon=${target_lng}&dev=0`
        // return `iosamap://path?sourceApplication=mhc&slat=${start_bd09_lat}&slon=${start_bd09_lng}&dlat=${target_lat}&dlon=${target_lng}&dev=0&t=0`;
           // iosamap://path?sourceApplication=${appid}&sid=&slat=${flatitude}&slon=${flongitude}&sname=当前位置&did=&dlat=${tlatitude}&dlon=${tlongitude}&dname=${name}&dev=0&t=0
      };

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions