是否有一种简单的方法来为地图添加自定义光标?我下面的代码工作得很好,也很简单,但这只是预定义的选项:
document.getData().get("name") // outputs "Hanna"
是否可能有类似的东西? :
map.getCanvas().style.cursor = 'default';
答案 0 :(得分:1)
您可以通过mapboxgl画布容器的css更改光标的样式:
.mapboxgl-canvas-container { cursor: url(/path/to/cursor.png), auto !important }
答案 1 :(得分:0)
您可以通过将图标转换为.cur
文件来实现。 cursor.cc是我用的。
我发现.png
无效,但是.cur
可行;然后,stdob--的解决方案将起作用:
.mapboxgl-canvas-container { cursor: url(/path/to/cursor.CUR), auto !important }