光标在Google地图应用程序中消失

Dou*_*nes 13 google-maps-api-3

这真的很奇怪.使用API​​的v3创建Google地图应用程序后,当我将光标悬停在地图上时,鼠标光标有时会消失.我需要与地图之外的几个控件进行交互.单击其中一个并且地图失去焦点后,问题就出现了.这事发生在别人身上过吗?我尝试将焦点设置为地图所在的div但不起作用.

Mic*_*ros 11

简短的回答:预加载谷歌的手形光标文件解决了这个问题.

详细说明:即使在今天升级到17.0.963.56之后,我在OS X上的Chrome中遇到了同样的问题.Windows上的其他浏览器和Chrome工作正常.

从自定义元素移动到地图图像时,光标消失了.在缩放控件和标记上,鼠标可见,但在移动时它再次消失.设置CSS游标:map-element下所有div的指针也使游标可见,但当然不是正确的样式.

我查看了Google Maps DOM,发现Google在地图图片上方使用了网址光标:http://maps.gstatic.com/mapfiles/openhand_8_8.cur.

有不同的方法来预加载此光标图像文件.您可以在html中创建隐藏图像:或者使用jQuery创建具有正确src属性的图像元素.

如果这也为你解决了,请告诉我.

  • 是的,所以看来.错误报告非常一致.http://code.google.com/p/chromium/issues/detail?id=113358但是在谷歌推出修正错误之前,这个简单的解决方法应该可以省去一些麻烦. (2认同)

use*_*714 1

您使用什么浏览器?我遇到了同样的问题(chrome v.17.0.963.46 和 mac os x v.10.7.2 和 v.10.6.8)。我开发了 chrome 扩展,一切都很好,直到将 chrome 更新到版本 17.0.963.46。从那时起,光标就开始出现问题。但我在“清晰”谷歌地图上注意到同样的问题 - http://maps.google.com。我认为是这个版本浏览器的问题。对于FireFox来说一切正常。通过此链接阅读信息 - 也许可以帮助您: http://code.google.com/p/chromium/issues/detail ?can=2&start=0&num=100&q=&colspec=ID%20Pri%20Mstone%20ReleaseBlock%20Area %20功能%20状态%20所有者%20摘要&groupby=&sort=&id=113358