按照官方文档集成高德集成
- 发布:2025-01-03 16:42
- 更新:2025-01-04 19:27
- 阅读:47
产品分类: uniapp/App
PC开发环境操作系统: Mac
PC开发环境操作系统版本号: 14.6.1 (23G93)
HBuilderX类型: 正式
HBuilderX版本号: 4.44
手机系统: Android
手机系统版本号: Android 14
手机机型: 魅族 21
页面类型: vue
vue版本: vue3
打包方式: 离线
项目创建方式: HBuilderX
操作步骤:
预期结果:
正常显示地图
正常显示地图
实际结果:
地图区域空白
地图区域空白
bug描述:
按照官方文档集成高德集成,使用 4.4 版本 4.3 版本都会出现高德地图空白的问题,在 android studio 中会有如下的错误
java.lang.NullPointerException: Attempt to invoke virtual method 'io.dcloud.js.map.amap.JsMapObject io.dcloud.js.map.amap.JsMapManager.getJsObject(java.lang.String)' on a null object reference
2025-01-03 16:31:07.079 22748-22748 System.err com.gaozhipharm.helper W at io.dcloud.js.map.amap.JsMapPluginImpl$1.execute(JsMapPluginImpl.java:78)
2025-01-03 16:31:07.079 22748-22748 System.err com.gaozhipharm.helper W at io.dcloud.common.adapter.util.MessageHandler$1.handleMessage(SourceFile:3)
2025-01-03 16:31:07.079 22748-22748 System.err com.gaozhipharm.helper W at android.os.Handler.dispatchMessage(Handler.java:106)
2025-01-03 16:31:07.079 22748-22748 System.err com.gaozhipharm.helper W at android.os.Looper.loopOnce(Looper.java:205)
2025-01-03 16:31:07.079 22748-22748 System.err com.gaozhipharm.helper W at android.os.Looper.loop(Looper.java:294)
2025-01-03 16:31:07.079 22748-22748 System.err com.gaozhipharm.helper W at android.app.ActivityThread.main(ActivityThread.java:8417)
2025-01-03 16:31:07.079 22748-22748 System.err com.gaozhipharm.helper W at java.lang.reflect.Method.invoke(Native Method)
2025-01-03 16:31:07.079 22748-22748 System.err com.gaozhipharm.helper W at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:552)
2025-01-03 16:31:07.079 22748-22748 System.err com.gaozhipharm.helper W at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:977)
1 个回复
DCloud_App_Array
请先云端打包看是否可以正常运行?如果仅在离线打包环境下无法正常显示,说明离线打包原生配置不正确。