在 Xamarin 上更新 Azure Map 中的位置时 Pin 闪烁 [Android]

Blinking of Pin upon Updating Position in Azure Map on Xamarin [Android]

引脚闪烁 而 运行 在 android 设备上。看看附件的gif。

我按照这个 sample 并使用 Xamarin Forms WebView 来显示地图。 在浏览器上 运行 时工作正常。

如果是我想的那样,这很可能是标签淡入和碰撞检测的过渡造成的。目前没有公开的选项来修改此淡入淡出的时间,但以下解决方法似乎对我有用。

地图加载完成后(在 ready 事件回调中),添加以下代码行:

map.map._fadeDuration = 0;

这会覆盖地图在标签淡入时使用的内部未记录设置。使用上述设置可消除该延迟。