图标消失是原icon图片没有了,手动把
new BMap.Icon("http://app.baidu.com/map/images/us_mk_icon.png"
/*修改为*/
new BMap.Icon("http://map.baidu.com/image/us_mk_icon.png"
中文乱码是因为生成的网页代码中,charset设置成gbk了,手动把
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
/*修改为*/
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
自定义名字undefind是因为生成的代码有个错误,手动把69行左右的代码
var label = new BMap.Label(json.titlea,{"offset":new BMap.Size(json.icon.lb-json.icon.x+10,-20)});
/*修改为*/
var label = new BMap.Label(json.title,{"offset":new BMap.Size(json.icon.lb-json.icon.x+10,-20)});
/*注意没titlea改成title*/
一片完整的代码
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0