uni-app 怎么hbuildx更新到最新版4.07后没有百度地图配置了?

uni-app 怎么hbuildx更新到最新版4.07后没有百度地图配置了?

类别 信息
产品分类 uniapp/App
PC开发环境 Windows
PC版本号 win10
HBuilderX 正式
HBuilderX版本 4.07
手机系统 Android
手机版本号 Android 14
手机厂商 华为
手机机型 荣耀
页面类型 vue
vue版本 vue2
打包方式 云端
项目创建方式 HBuilderX

操作步骤:

  • 查看hbuildxweb配置

预期结果:

  • 有百度地图

实际结果:

  • 没看见有百度地图

bug描述:


更多关于uni-app 怎么hbuildx更新到最新版4.07后没有百度地图配置了?的实战教程也可以访问 https://www.itying.com/category-93-b0.html

9 回复

截图看下

更多关于uni-app 怎么hbuildx更新到最新版4.07后没有百度地图配置了?的实战教程也可以访问 https://www.itying.com/category-93-b0.html


同事的是3.8版本的hbuildx,他的manifest.json中的web配置就能百度地图选项,能填写key那些,我也去降版本,直接让同事穿他的hbuildx给我,我一看,喵喵三的,还是没有百度地图!!!!!

回复 p***@gnkeji.top: 我看你的bug描述不是app么,咋配到web 去了

这是截图

“maps” : { //可选,JSON对象,Maps(地图)模块三方SDK配置
“baidu”: { //可选,JSON对象,使用百度地图SDK配置
“appkey_ios”: “”, //必填,字符串类型,iOS平台百度地图appkey
“appkey_android”: “” //必填,字符串类型,Android平台百度地图appkey
}
}, 直接源码配置

源码里面配置了的,但是我启动项目还是报错白屏,说我没有key,请看截图。

谷歌浏览器web端只有我打不开,我同事web配置项能勾选百度地图的,他能web页打开不报错能开发,希望得到解决办法,谢谢!


你不是不是华为设备吗 这个要真机测试的

在 uni-app 的 HBuilderX 更新到最新版本(如 4.07)后,如果你发现百度地图的配置选项不见了,可能是由于以下几个原因导致的:

1. 检查项目配置

  • 确保你的项目配置中仍然包含百度地图的相关配置。你可以检查 manifest.json 文件,看看是否有关于百度地图的配置项。
  • manifest.json 中,通常会有一个 "app-plus""mp-weixin" 等平台相关的配置,里面可能会有百度地图的 appKey 等配置。
{
  "app-plus": {
    "maps": {
      "baidu": {
        "appKey": "你的百度地图AppKey"
      }
    }
  }
}

2. 插件更新

  • HBuilderX 更新后,某些插件可能会被移除或替换。你可以检查是否有一些与地图相关的插件被禁用或移除。
  • 在 HBuilderX 中,你可以通过 工具 -> 插件安装 来查看是否有与百度地图相关的插件,并确保它们已安装。

3. 项目依赖

  • 如果你的项目依赖了某些特定的库或插件来支持百度地图,确保这些依赖项在项目更新后仍然存在。
  • 你可以检查 package.json 文件,看看是否有与百度地图相关的依赖项。

4. 重新配置

  • 如果以上步骤都无法解决问题,你可以尝试重新配置百度地图。
  • manifest.json 中重新添加百度地图的配置,并确保 appKey 是正确的。

5. 查看官方文档

  • uni-app 和 HBuilderX 的官方文档可能会提供更新的配置指南或说明。你可以查看最新的文档,看看是否有关于百度地图配置的更新说明。

6. 社区支持

  • 如果问题仍然无法解决,你可以访问 uni-app 的官方社区或论坛,查看是否有其他开发者遇到类似问题,或者直接向社区寻求帮助。

7. 回滚版本

  • 如果问题确实是由于 HBuilderX 更新导致的,并且你无法找到解决方案,你可以考虑暂时回滚到之前的版本,直到问题得到解决。

示例配置

以下是一个简单的 manifest.json 配置示例,用于在 uni-app 中配置百度地图:

{
  "name": "my-app",
  "appid": "__UNI__123456",
  "description": "",
  "versionName": "1.0.0",
  "versionCode": "100",
  "app-plus": {
    "maps": {
      "baidu": {
        "appKey": "你的百度地图AppKey"
      }
    }
  }
}
回到顶部