更新记录

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 中添加依赖。

隐私、权限声明

1. 本插件需要申请的系统权限列表:

2. 本插件采集的数据、发送的服务器地址、以及数据用途说明:

3. 本插件是否包含广告,如包含需详细说明广告表达方式、展示频率:

暂无用户评论。