我正在使用 Nokia Here map API,通过热图叠加层可视化数据。第一次将热图提供程序添加到 map 时,它似乎缺少图 block 并在数据中显示空洞,如下所示:
只有在重新打开热图或重新加载数据后,它才能正确显示。它应该显示如下:
这是一个已知问题吗?有没有人遇到过这个问题并有快速的解决方案?提前致谢。
最佳答案
我的感觉是这是 Canvas 渲染中的一个错误,因为我遇到了 similar issue before (但有覆盖)。建议的解决方法似乎也适合我。使用 DOM 模式时,我从未遇到任何叠加渲染问题 - 似乎这个问题似乎只发生在 Canvas 模式下。
要强制库使用 DOM 模式,请更改 <script>
通过附加 &map=js-p2d-dom
进行标记如图所示。
代码:
<script type="text/javascript" charset="UTF-8"
src="http://api.maps.nokia.com/2.2.4/jsl.js?with=all&map=js-p2d-dom">
</script>
关于javascript - 诺基亚这里 map 热图覆盖漏洞,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17057506/