petalmaps_ohos 0.0.1
petalmaps_ohos: ^0.0.1 copied to clipboard
Flutter 花瓣地图(PetalMaps)插件,支持 HarmonyOS/OpenHarmony。调起地图首页、地点搜索、地点详情、路线规划、导航、打车等能力。
Changelog #
本文档记录 petalmaps_ohos 的版本变更。
格式基于 Keep a Changelog。
0.0.1 - 2025-02-10 #
新增 #
- 初始版本发布。
- 支持 HarmonyOS/OpenHarmony 平台,通过 @kit.MapKit 调起花瓣地图应用。
- openMapHomePage:打开地图应用首页。
- openMapTextSearch:传入搜索目标名称,打开地图进行地点搜索。
- openMapPoiDetail:传入经纬度及可选 POI ID,打开地图查看地点详情。
- openMapRoutePlan:传入终点经纬度及可选起点、目的地名称,打开地图规划路线。
- openMapNavi:传入终点经纬度及可选目的地名称,打开地图发起导航。
- openMapTaxi:传入终点经纬度及可选目的地名称,打开地图打车页面。
- 原生层实现 AbilityAware,使用 UIAbilityContext 确保可正常调起地图应用。
- 提供示例工程(example)演示上述能力。
技术说明 #
- Dart 通过 MethodChannel(petalmaps_ohos)与 OHOS 通信。
- OHOS 端依赖 petalMaps.openMapHomePage、openMapTextSearch、openMapPoiDetail、openMapRoutePlan、openMapNavi、openMapTaxi 等 API。