欢迎使用CSDN-markdown编辑器
来源:互联网 发布:美国大学生朝鲜 知乎 编辑:程序博客网 时间:2024/06/15 01:31
Uncaught TypeError: b.ha(…).nb is not a function
在百度 js API开发过程中,需要创建多点,并分贝给每个店添加事件监听,弹出信息框,但是,以下代码只能往地图中添加标注,却无法弹框。
var point = {lng : kpresult[i].position[0],lat : kpresult[i].position[1],}; var marker = new BMap.Marker(point,{icon:myIcon}); // 创建标注bmap.addOverlay(marker); // 将标注添加到地图中addClickHandler(content,marker);function openInfo(content, point) { var infoWindow = new BMap.InfoWindow(content); // 创建信息窗口对象 bmap.openInfoWindow(infoWindow, point); // 开启信息窗口}function addClickHandler(content,marker){ marker.addEventListener("click",function(e){ console.log("e:"+e); var p = e.target; var point = new BMap.Point(p.getPosition().lng, p.getPosition().lat); openInfo(content,point); } );}
调试错误,出现
Uncaught TypeError: b.ha(...).nb is not a function at HTMLSpanElement.eval (eval at yZ (getscript:1), <anonymous>:1:1279);
这个错误,是由于
var point = {lng : kpresult[i].position[0],lat : kpresult[i].position[1],};
在百度API中,应该用百度Point。
var point = new BMap.Point(kpresult[i].position[0],kpresult[i].position[1]);
阅读全文
0 0
- 欢迎使用CSDN-markdown编辑器
- 欢迎使用CSDN-markdown编辑器
- 欢迎使用CSDN-markdown编辑器
- 欢迎使用CSDN-markdown编辑器
- 欢迎使用CSDN-markdown编辑器
- 欢迎使用CSDN-markdown编辑器
- 欢迎使用CSDN-markdown编辑器
- 欢迎使用CSDN-markdown编辑器
- 欢迎使用CSDN-markdown编辑器
- 欢迎使用CSDN-markdown编辑器
- 欢迎使用CSDN-markdown编辑器
- 欢迎使用CSDN-markdown编辑器
- 欢迎使用CSDN-markdown编辑器
- 欢迎使用CSDN-markdown编辑器
- 欢迎使用CSDN-markdown编辑器
- 欢迎使用CSDN-markdown编辑器
- 欢迎使用CSDN-markdown编辑器
- 欢迎使用CSDN-markdown编辑器
- 数据库拆分案例
- eclipse编译svn下载的程序代码 错误解决方法
- 30分钟内学完 Git
- SQL---计算两个日期之间的时间差
- 第11周项目3-图遍历算法实现(广度优先BFS)
- 欢迎使用CSDN-markdown编辑器
- Java Executor并发框架 RejectedExecutionHandler
- Spring Framework Reference 5.0.2 源码学习记录 使用p-namespace和c-namespace
- 清除浮动
- Source Insight函数调用关系显示设置
- 数据结构实验之栈与队列八:栈的基本操作
- Handler、Loop、MessageQueue
- 用C打印100到200之间的素数
- 解决js点击click事件在iOS设备上事件延时闪烁的问题