BIng地图V8。所有引脚均比第一个负载下降2cm以下
问题描述:
BIng地图V8。所有的引脚都比第一个负载下降了2厘米,当我刷新页面时,引脚回到其实际位置。 这里是我在实现中使用的代码示例。BIng地图V8。所有引脚均比第一个负载下降2cm以下
var pin = new Microsoft.Maps.Pushpin(addressLocation, {
icon: '/img/pin.png',
width: 29,
height: 40,
showPointer: true,
subTitle: _.template(CustomTemplate, _.extend({}, addressLocation))
});
this.locations.push(addressLocation);
this.pins.push(pin);
是否有针对此问题的建议修复?提前致谢。
答
我怀疑,如果你缩放地图,你会发现图钉漂移到它们所代表的位置。问题在于您的图钉与默认图钉的大小不同,因此您的图钉的锚点(锚定到地图上的位置点的图像的一部分)使用不正确并导致此效果。这里有一些关于如何在你的应用中解决这个问题的文档:https://msdn.microsoft.com/en-us/library/mt712695.aspx
谢谢你的回复。我已经添加了具有(12,36)值的锚标记,并解决了问题:) –