3

当使用设置了 htmlContent 属性的图钉创建地图时,当图钉离开地图区域(例如:放大然后缩小)时,事件可能会变得未绑定。

重建步骤:

加载地图 点击图钉(应提醒) 放大地图上的任意位置,使图钉不再在地图上 缩小 再次点击图钉(将不再提醒) 当图钉没有 htmlContent 时不会发生这种情况属性集。

我在这里创建了演示:

破碎的例子:http: //jsfiddle.net/wYddq/3/

var pushpinOptions = {width: null, height: null, htmlContent: "<div style='font-size:12px;font-weight:bold;border:solid 2px;background-color:LightBlue;width:100px;'>Custom Pushpin</div>"}; 

工作示例:http: //jsfiddle.net/wYddq/4/

var pushpinOptions = {width: null, height: null}; 

在 Chrome 24(W7 和 OSX)、IE9(W7)和 IE10(W8)中测试,结果相同。

4

1 回答 1

0

Bing Maps 论坛中似乎有一个解决方案:http: //social.msdn.microsoft.com/Forums/en-US/ef4b7ef1-d53e-4385-9e58-775c6a028ebe/bing-maps-custom-html-pushpin-不触发任何信息框事件

于 2013-09-22T10:06:49.527 回答