百度地图简单问题,为啥地图操作后是空白的,

3610 2013-06-03 04:43:24



初始化的时候是没有问题的。就是执行完js程序以后就是空的了

<script type="text/javascript">
var map = new BMap.Map("allmap"); // 创建Map实例
var point = new BMap.Point(113.316849, 23.130684); // 创建点坐标
map.centerAndZoom(point, 12); // 初始化地图,设置中心点坐标和地图级别。
map.enableScrollWheelZoom(); //启用滚轮放大缩小


function setditu(jid, jcityid, jname, jnameDizhi, jx, jy, jmooz) {
map.clearOverlays();
art.dialog.list['tucen4'].close();
var sContent ="<h4 style='margin:0 0 5px 0;padding:0.2em 0'>" + jname + "</h4>" +"<p style='margin:0;font-size:12px;'>地址:" + jnameDizhi + "</p>" +"</div>";

var point = new BMap.Point(jx, jy);
var marker = new BMap.Marker(point);
var infoWindow = new BMap.InfoWindow(sContent); // 创建信息窗口对象
map.centerAndZoom(point, jmooz);
map.addOverlay(marker);
marker.addEventListener("click", function () {
this.openInfoWindow(infoWindow);
});
}
</script>



js端 执行
setditu(4,16101,'南方人才市场精典大厦','广州天河路198号精典大厦六、七楼 ','23.139249','113.32646',17)

是空白的。求解。
...全文
503 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
街头小贩 2013-06-03
  • 打赏
  • 举报
回复
把map.centerAndZoom(point, 12);换一个小于12的值试试,例如用6
020job 2013-06-03
  • 打赏
  • 举报
回复
var point = new BMap.Point(jx, jy); x 和 y 换一下试试。

87,909

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧