我在使用 Google Maps API v3 的半新 KML 覆盖功能时遇到了一个小问题,虽然我可以使用“suppressInfoWindows: true;”,但光标仍然看起来好像覆盖是可点击的。
目前有没有办法更改覆盖层上的 css,使光标成为默认光标,使它们纯粹是视觉上的,不会让用户感到困惑?
我在使用 Google Maps API v3 的半新 KML 覆盖功能时遇到了一个小问题,虽然我可以使用“suppressInfoWindows: true;”,但光标仍然看起来好像覆盖是可点击的。
目前有没有办法更改覆盖层上的 css,使光标成为默认光标,使它们纯粹是视觉上的,不会让用户感到困惑?
你可以通过javascript(不确定纯粹的CSS解决方案)使用类似的东西来做到这一点......
var ctaLayer = new google.maps.KmlLayer({
url: 'myKmlFile.kml',
suppressInfoWindows: true
});
if (ctaLayer.suppressInfoWindows) ctaLayer.setOptions({clickable:false});
ctaLayer.setMap(map);
这听起来像一个错误。您应该将其提交到 Google Maps API 的问题跟踪器。