HarmonyOS 鸿蒙Next 华为地图点击路线选择高德地图无导航路径问题

发布于 1周前 作者 ionicwang 最后一次编辑是 5天前 来自 鸿蒙OS

HarmonyOS 鸿蒙Next 华为地图点击路线选择高德地图无导航路径问题

使用系统提供的地点详情展示 API  queryLocation

let option: sceneMap.LocationQueryOptions = {
      name: "xx",
      location: { latitude: 31.207588683387925, longitude: 121.52980257891852 },
      address: "xx",
      showBusiness: true,
      language: 'zh_CN',
    };
    sceneMap.queryLocation(getContext() as common.UIAbilityContext, option).then(() => {
      console.info(this.TAG, "queryLocation success:");
    }).catch((err: BusinessError) => {
    });

 点击路线按钮 点击华为地图能展示导航路线  点击高德地图则不能展示导航路线


更多关于HarmonyOS 鸿蒙Next 华为地图点击路线选择高德地图无导航路径问题的实战系列教程也可以访问 https://www.itying.com/category-93-b0.html

2 回复
拉起高德地图,并导航的代码如下:
let want: Want = {

  uri: ‘amapuri:xxx’

}

// this.context:一般是在 Component 组件里调用 getContext(this) as common.UIAbilityContext 获取到的 UIAbilityContext

this.context.startAbility(want, (err: BusinessError) => {

  if (err.code) {

    // 处理业务逻辑错误

    console.error(startAbility failed,code is ${err.code},message is ${err.message});

    return

  }

  // 执行正常业务

  console.info(‘startAbility succeed’)

})

更多关于HarmonyOS 鸿蒙Next 华为地图点击路线选择高德地图无导航路径问题的实战系列教程也可以访问 https://www.itying.com/category-93-b0.html


针对HarmonyOS 鸿蒙Next系统中,华为地图点击路线选择高德地图后出现无导航路径的问题,以下提供可能的解决方案:

该问题可能源于应用间的数据共享或接口调用异常。首先,请确保您的华为地图与高德地图均已更新至最新版本,避免因版本不兼容导致的问题。其次,检查系统权限设置,确保高德地图具有必要的定位及路径规划权限。此外,确认系统是否已正确安装并激活高德地图的SDK,以便华为地图能够正确调用其导航功能。

若问题依旧存在,可能是由于系统级别的数据传递错误或应用间的接口不匹配。此时,您可以尝试重启设备,以清除可能的缓存或临时错误。同时,检查鸿蒙系统的更新情况,安装最新的系统补丁,可能包含对应用间交互的改进。

如果问题依旧没法解决请联系官网客服,官网地址是:https://www.itying.com/category-93-b0.html 。在联系客服时,请提供详细的设备信息、系统版本号、应用版本号以及问题复现的具体步骤,以便客服人员快速定位并解决问题。

回到顶部