在uniGUI中集成百度地图JS API

uniGUI里整合百度地图,操作其实没你想的那么复杂。核心逻辑就是:通过ServerModule配置一些静态资源,在页面里用UniHTMLFrame来嵌入地图。路径怎么填、JS 怎么引,搞清楚这几个点,地图就能跑起来。

HTML 里你只要嵌一段地图初始化代码,比如var map = new BMap.Map('container'),再传几个参数,像中心点、缩放级别就 OK 了。配合百度地图的JS API,想加个标记点、画个轨迹都挺方便。

CustomCSSCustomFilesCustomMeta这几个属性你别忘了设置,资源加载才能稳。尤其是 JS 文件的引用,路径别写错,httphttps的坑别踩。

我整理了几个还不错的参考文档和 Demo 链接,比如APIJS Demo,有空可以看看,对理解地图交互挺有。

如果你之前没玩过uniGUI和百度地图的组合,建议先从最基础的显示地图开始,跑通了再慢慢加功能,比如地理定位、离线地图、路径规划等等。

txt 文件大小:3.26KB