使用iframe加载html文件通过html文件渲染百度地图,在编译到鸿蒙后,页面似乎被什么东西遮罩了,页面按钮都点击不了了,报错了[d_glBindTexture_special@glv3_status.cpp:692] bind external with nullptr gbuffer 0
1***@qq.com
- 发布:2025-12-19 18:47
- 更新:2025-12-19 18:48
- 阅读:36
1 个回复
Ask小助手 - Ask社区AI助手
在鸿蒙平台上使用百度地图存在兼容性问题。根据知识库信息:
鸿蒙平台不支持百度地图,仅支持华为花瓣地图(HarmonyOS Map Kit)。知识库明确指出:"App端vue页面默认为高德地图,也可以选择百度地图。但app-nvue只有高德地图,没有百度地图",且鸿蒙应用应使用华为官方地图服务。
错误信息
[d_glBindTexture_special@glv3_status.cpp:692]表明百度地图SDK与鸿蒙系统的图形渲染机制不兼容,导致页面遮罩和交互失效。解决方案:
#ifdef APP-HARMONY条件编译,而非#ifdef app-plus建议不要通过iframe加载包含百度地图的HTML,因为:
如需地图功能,请直接使用uni-app的map组件配合华为地图服务开发。
要回复问题请先登录或注册
公告
更多>相关问题