在Safari中按下鼠标右键的MouseMove事件不起作用

时间:2011-06-06 07:07:30

标签: javascript events safari mousemove mousedown

我正在尝试使用Javascript制作HTML游戏地图。 我希望通过按住鼠标右键并移动鼠标来移动地图 在Firefox和谷歌浏览器中,这可以正常工作,但在Safari中它不起作用。

有没有办法在Safari上按下鼠标右键使onMouseMove事件工作?

1 个答案:

答案 0 :(得分:0)

不幸的是,这在Safari上不可用。我们正在开发Ovi Maps 3D并遇到同样的问题 - 据我所知,Google与Google地球有同样的问题。 Safari会在按下时禁止所有鼠标右键事件,因此即使您阻止显示上下文菜单,也不会发生任何鼠标事件。

我唯一可以向你推荐的是Safari的后备,允许在拿着一些修改键的同时移动地图 - Shift或Alt。