更新记录
1.0.1(2026-07-14)
完善插件
1.0.0(2026-07-14)
第一版本
平台兼容性
uni-app(5.21)
| Vue2 | Vue3 | Vue3插件版本 | Chrome | Safari | app-vue | app-nvue | Android | iOS | 鸿蒙 |
|---|---|---|---|---|---|---|---|---|---|
| - | √ | 1.0.1 | - | - | - | - | - | - | - |
| 微信小程序 | 支付宝小程序 | 抖音小程序 | 百度小程序 | 快手小程序 | 京东小程序 | 鸿蒙元服务 | QQ小程序 | 飞书小程序 | 小红书小程序 | 快应用-华为 | 快应用-联盟 |
|---|---|---|---|---|---|---|---|---|---|---|---|
| - | - | - | - | - | - | - | - | - | - | - | - |
uni-app x(5.21)
| Chrome | Safari | Android | iOS | 鸿蒙 | 微信小程序 |
|---|---|---|---|---|---|
| - | - | - | - | - | - |
amap-navi-plugin/ ├── package.json # 插件配置(nativeplugin格式) ├── jssdk/ │ └── index.js # JS API(供uniapp调用) ├── android/ │ ├── build.gradle │ ├── libs/ │ │ ├── AMap3DMap...jar # 高德SDK JAR │ │ └── arm64-v8a/ # 7个 .so 文件 │ └── src/main/ │ ├── AndroidManifest.xml │ ├── java/com/amap/navi/ │ │ ├── AmapNaviModule.java # UniModule 入口 │ │ ├── NaviViewActivity.java # 导航视图Activity │ │ └── TTSController.java # 系统TTS语音播报 │ └── res/layout/ │ └── activity_basic_navi.xml └── ios/ ├── Classes/ │ ├── AmapNaviModule.h/m # WXModuleProtocol 实现 │ └── SpeechSynthesizer.h/m # AVSpeechSynthesizer 语音播报 └── SDK/ # 需手动放置iOS framework 支持功能 功能 Android 驾车导航 navigate({type:'drive'}) 骑行导航 navigate({type:'ride'}) 步行导航 navigate({type:'walk'}) GPS导航 startGPSNavi() 模拟导航 startEmulatorNavi({speed}) 语音播报 内置(Android系统TTS) 路线规划 calculateRideRoute/DriveRoute/WalkRoute 在UniApp中使用 import amapNavi from '@/uni_modules/amap-navi/js_sdk'
// 初始化 await amapNavi.initSDK({ androidApiKey: '你的高德Android Key', iosApiKey: '你的高德iOS Key' })
// 一键导航(算路+实时导航) await amapNavi.navigate({ type: 'ride', // 'drive' | 'ride' | 'walk' startLat: 39.825934, startLng: 116.342972, endLat: 39.908791, endLng: 116.321257 }) iOS 集成补充步骤 将高德 iOS SDK 中的 AMapFoundationKit.framework、AMapNaviKit.framework、AMapSearchKit.framework 复制到 ios/SDK/ 目录,并在 Xcode 中添加依赖。

收藏人数:
购买源码授权版(
试用
赞赏(0)
下载 2
赞赏 0
下载 12424854
赞赏 1934
赞赏
京公网安备:11010802035340号