uni-app 高德地图及百度地图无法选择位置 windows和mac系统均受影响
uni-app 高德地图及百度地图无法选择位置 windows和mac系统均受影响
| 信息类别 | 详细信息 |
|---|---|
| 产品分类 | uniapp/App |
| PC开发环境 | Windows |
| PC版本号 | 10 |
| HBuilderX | 正式 |
| HBuilderX版本号 | 3.1.10 |
| 手机系统 | Android |
| 手机系统版本号 | Android 11 |
| 手机厂商 | 模拟器 |
| 手机机型 | 雷电模拟器 |
| 页面类型 | vue |
| 打包方式 | 云端 |
| 项目创建方式 | HBuilderX |
操作步骤:
调试基座就可以选择地图位置
预期结果:
显示地图,选择,拖动位置
实际结果:
地图部分黑屏
bug描述:
无论调试基座还是正式包,都有这样的问题

更多关于uni-app 高德地图及百度地图无法选择位置 windows和mac系统均受影响的实战教程也可以访问 https://www.itying.com/category-93-b0.html
1 回复
更多关于uni-app 高德地图及百度地图无法选择位置 windows和mac系统均受影响的实战教程也可以访问 https://www.itying.com/category-93-b0.html
这是一个典型的地图组件渲染问题,可能由以下几个原因导致:
-
地图密钥配置问题:检查高德/百度地图的SDK密钥是否正确配置,确保包名、SHA1码等参数与申请时一致。云端打包时需要在manifest.json中正确填写AppKey。
-
权限配置缺失:在manifest.json中确保已添加必要的地图权限,如:
"permissions": {
"android": {
"permissions": [
"<uses-permission android:name=\"android.permission.ACCESS_COARSE_LOCATION\"/>",
"<uses-permission android:name=\"android.permission.ACCESS_FINE_LOCATION\"/>"
]
}
}
- canvas渲染问题:地图黑屏可能是底层canvas渲染异常。尝试在pages.json中为地图页面配置:
"style": {
"navigationBarTitleText": "",
"app-plus": {
"softinputMode": "adjustResize"
}
}

