养生 装修 购物 美食 感冒 便秘 营销 加盟 小吃 火锅 管理 创业 搭配 减肥 培训 旅游

如何在HBuilder实现百度地图的移动

时间:2024-09-25 08:33:51

百度地图JavaScriptAPI中提供了很多方法,如启用/禁用地图拖曳、启用/禁用滚轮放大权纲轳薯缩小等。由于版面的限制芟坳葩津,地图不能全部显示出来,需要通过拖曳方法查看详细区域。下面就利用HBuilder工具设计地图,实现启用地图拖曳,具体操作步骤如下:

如何在HBuilder实现百度地图的移动

工具/原料

HBuilder

百度地图JS

JavaScript

CSS3

HTML5

方法/步骤

1、第一步,首先,在HBuilder创建一个Web项目,并在项目下新建一个pages/map目袄嬖艽蛞录,然后新建一个空白的HTML5页面;将地图核心js引入进去,修改title标签内容,如下图所示:

如何在HBuilder实现百度地图的移动

2、第二步,接着,设计地图容器,这里在地图容器外面加一个div,利用div嵌套div的方法,并给地图div一个id,如下图所示:

如何在HBuilder实现百度地图的移动

3、第三步,地图容器以及html、body需要设置样式,关键是设置地图宽度和高度,如下图所示:

如何在HBuilder实现百度地图的移动

4、第四步,然后,编写生成地图的函数,实例化地图和初始化地图,并将函数放在body的onloa蟠校盯昂d事件中,页面初始化时就调用地图方法,如下图所示:

如何在HBuilder实现百度地图的移动

5、第五步,直接预览地图,发现地图无法展示出来,于是我将js移到<html></html>外面,重新预览,如下图所示:

如何在HBuilder实现百度地图的移动

6、第六步,最后,将地图容器外层的div设置样式,再次预览,发现地图可以展示出来,如下图所示:

如何在HBuilder实现百度地图的移动

如何在HBuilder实现百度地图的移动

© 一点知识