在uniGUI中集成百度地图JS API
在uniGUI
里整合百度地图,操作其实没你想的那么复杂。核心逻辑就是:通过ServerModule
配置一些静态资源,在页面里用UniHTMLFrame
来嵌入地图。路径怎么填、JS 怎么引,搞清楚这几个点,地图就能跑起来。
HTML 里你只要嵌一段地图初始化代码,比如var map = new BMap.Map('container')
,再传几个参数,像中心点、缩放级别就 OK 了。配合百度地图的JS API,想加个标记点、画个轨迹都挺方便。
CustomCSS
、CustomFiles
、CustomMeta
这几个属性你别忘了设置,资源加载才能稳。尤其是 JS 文件的引用,路径别写错,http
和https
的坑别踩。
我整理了几个还不错的参考文档和 Demo 链接,比如API和JS Demo,有空可以看看,对理解地图交互挺有。
如果你之前没玩过uniGUI
和百度地图的组合,建议先从最基础的显示地图开始,跑通了再慢慢加功能,比如地理定位、离线地图、路径规划等等。
3.26KB
文件大小:
评论区