# GaoDeLocation **Repository Path**: junze-liu/GaoDeLocation ## Basic Information - **Project Name**: GaoDeLocation - **Description**: cordova ionic 高德Android 定位 - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 1 - **Created**: 2023-11-08 - **Last Updated**: 2023-11-08 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README ### 高德地图定位Android版插件 本插件利用高德地图提供的定位功能进行Android版手机定位。 #### 为什么没有iOS版? 因为iOS版有官方的定位插件_cordova-plugin-geolocation_可以使用。 请参照:[cordova-plugin-geolocation](https://github.com/apache/cordova-plugin-geolocation) #### Android版为什么不使用官方的_cordova-plugin-geolocation_插件 最新版的插件已经删除掉的Android版定位的代码,改为基于系统浏览器(chrome内核)进行定位。 #### 版本 基于高德地图Android版定位SDK #### 一,申请密钥 请参照:[申请密钥Android定位SDK](http://lbs.amap.com/api/android-location-sdk/guide/create-project/get-key/) #### 二,安装插件 ``` cordova plugin add https://github.com/DaiHuaXieHuaKai/GaoDeLocation.git --variable API_KEY=your key ``` #### 三,使用方法 ``` // 进行定位 GaoDe.getCurrentPosition(successCallback, failedCallback); ``` 获得定位信息,返回JSON格式数据: ``` { latitude : 纬度, lontitude: 经度, ... } ``` #### 四,查看当前安装了哪些插件 ``` cordova plugin ls ``` #### 五,删除插件 ``` cordova plugin rm com.zhaoying.GaoDeLocation ```