接上一篇文章解决百度地图加载大量点卡顿
开发中遇到需要地图展示用户坐标点需求,在上一篇文章中解决加载大量点卡顿。
需求中提到点击代表用户发表的动态需要弹出信息框,找了api中的信息窗口实例
暂时不用考虑图片,就选择纯文本信息窗口展示。
// 百度地图API功能
var map = new BMap.Map("allmap");
var point = new BMap.Point(116.417854,39.921988);
var marker = new BMap.Marker(point); // 创建标注
map.addOverlay(marker); // 将标注添加到地图中
map.centerAndZoom(point, 15);
var opts = {
width : 200, // 信息窗口宽度
height: 100, // 信息窗口高度
title : "海底捞王府井店" , // 信息窗口标题
enableMessage:true,//设置允许信息窗发送短息
message:"亲耐滴,晚上一起吃个饭吧?戳下面的链接看下地址喔~"
}
var infoWindow = new BMap.InfoWindow("地址:北京市东城区王府井