dcloudio / dcloudio/native-docs

Android App端高德定位问题 uni.getLocation

Aperta
#146 0 commenti 0 reazioni 0 assegnatari Vedi su GitHub
Lingua principale
Nessun dato sulla lingua
Stelle
88
Fork
75
Metriche di merge delle PR
Nessuna PR unita negli ultimi 30g

Descrizione

**问题描述**
1.使用HBuilder3.4.18.20220630,直接运行安装到真机(华为荣耀8X)上,uni.getLocation获取定位信息正确,能获取到address
2.使用HBuilder3.4.18.20220630,生成本地打包App资源,放到androidstudio中打生产包,打包出来后安装到手机,使用uni.getLocation获取经纬度与直接运行相比偏差(800米)很大,并且无法获取得到 address

**复现步骤**
uni.getLocation({
type: "gcj02",
geocode: true,
altitude: true,
isHighAccuracy: true,
success: function (res){
console.log(res)
}})

**预期结果**
打包定位获取到的坐标信息跟运行获取的定位信息相差不大

**实际结果**
[这里请贴上你的报错截图或文字]

**系统信息:**
- 发行平台: [如 微信小程序、H5平台、5+ App等]
- 操作系统 [如 iOS 12.1.2、Android 7.0]
- HBuilderX版本 [如使用HBuilderX,则需提供 HBuilderX 版本号]
- uni-app版本 [如使用Vue-cli创建/运行项目,则提供`npm run info`的运行结果]
- 设备信息 [如 荣耀8X JSN-AL00a] HarmonyOS 2.0.0

**补充信息**
严格按照打包流程处理的
问题不出在高德key,已经对比了n次高德key了

Guida per i contributori

Nessuna guida per i contributori indicizzata per questo repository

Direzione di ricerca

No source file or test is named. Reproduce the uni.getLocation call with geocode, altitude, and high accuracy on the Honor 8X/HarmonyOS setup, comparing direct HBuilder execution with an Android Studio production package; done means coordinates are close and address is returned in both builds.

Scritto dal modello di indicizzazione a partire dal testo della issue.

Valutazione

Stack tecnologico
android
Ambito
mobile-dev
Tipo di issue
Bug
Difficoltà
4/5
Tempo stimato
3-5 giorni
Stato di attività
Ferma
Chiarezza
Da chiarire
Idoneità per principianti
25/100

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.