Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/414.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript Bing映射v7图钉htmlContent,导致事件在不可见时解除绑定_Javascript_Bing Maps - Fatal编程技术网

Javascript Bing映射v7图钉htmlContent,导致事件在不可见时解除绑定

Javascript Bing映射v7图钉htmlContent,导致事件在不可见时解除绑定,javascript,bing-maps,Javascript,Bing Maps,使用设置了htmlContent属性的图钉创建地图时,图钉离开地图区域时,事件可能会解除绑定(例如:放大然后缩小) 重新创建的步骤: 负荷图 单击图钉(应发出警报) 放大地图上的任意位置,使图钉不再位于地图上 缩小 再次单击图钉(将不再发出警报) 当图钉未设置htmlContent属性时,不会发生这种情况 我在这里创建了演示: 坏例子: 在Chrome 24(W7和OSX)、IE9(W7)和IE10(W8)中进行了测试,结果相同。Bing地图论坛中似乎有一个解决方案:在Windows 8上使用B

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

重新创建的步骤:

负荷图 单击图钉(应发出警报) 放大地图上的任意位置,使图钉不再位于地图上 缩小 再次单击图钉(将不再发出警报) 当图钉未设置htmlContent属性时,不会发生这种情况

我在这里创建了演示:

坏例子:


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

Bing地图论坛中似乎有一个解决方案:

在Windows 8上使用Bing地图时遇到了同样的问题,该问题从那时起就解决了吗?看起来还没有解决。我在Bing地图论坛上发布了这个问题,但被删除了,没有回复。你找到解决方案了吗?*编辑:问题似乎已经解决了。我上面发布的示例现在正在运行。
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>"}; 
var pushpinOptions = {width: null, height: null};