uni-app 谷歌地图在自定义基座下无法使用 22号新出现故障
uni-app 谷歌地图在自定义基座下无法使用 22号新出现故障
操作步骤:
- 代码没有出现问题
预期结果:
- 代码没有出现问题
实际结果:
- 代码没有出现问题
bug描述:
使用的是自定义基座,使用谷歌地图,地图实现方式,使用nvue方式,昨天项目地图还是使用好好的,今天无法使用。看到报错提示是谷歌官方弃用了部分技术,改用新技术。
图片

项目信息
| 信息 | 值 |
|---|---|
| 产品分类 | uniapp/App |
| PC开发环境 | Windows |
| PC开发环境版本 | win0 |
| HBuilderX类型 | 正式 |
| HBuilderX版本 | 3.96 |
| 手机系统 | Android |
| 手机系统版本 | Android 14 |
| 手机厂商 | 华为 |
| 手机机型 | 所有 |
| 页面类型 | vue |
| Vue版本 | vue2 |
| 打包方式 | 云端 |
| 项目创建方式 | HBuilderX |
更多关于uni-app 谷歌地图在自定义基座下无法使用 22号新出现故障的实战教程也可以访问 https://www.itying.com/category-93-b0.html
4 回复
不推荐使用google浏览器进行调试。推荐使用edge
更多关于uni-app 谷歌地图在自定义基座下无法使用 22号新出现故障的实战教程也可以访问 https://www.itying.com/category-93-b0.html
问题已解决
是通过更换浏览器解决的吗?还是修改了地图配置?
在uni-app中使用谷歌地图时,如果遇到在自定义基座下无法使用的问题,特别是在22号新出现的故障,可以尝试以下步骤进行排查和解决:
1. 检查谷歌地图API密钥
确保你在项目中正确配置了谷歌地图的API密钥,并且该密钥没有被限制或过期。你可以在谷歌云控制台中检查API密钥的状态。
2. 检查网络请求
使用浏览器的开发者工具或Android Studio的Logcat工具,检查应用是否成功发送了谷歌地图的请求。如果请求失败,查看错误信息以确定原因。
3. 检查自定义基座的配置
确保在自定义基座中正确配置了谷歌地图的依赖项。例如,在Android中,需要在AndroidManifest.xml文件中添加以下权限和配置:
<uses-permission android:name="android.permission.INTERNET" />
<uses-permission android:name="android.permission.ACCESS_FINE_LOCATION" />
<uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION" />
<meta-data
android:name="com.google.android.geo.API_KEY"
android:value="YOUR_GOOGLE_MAPS_API_KEY" />

