我正在尝试使用Javascript制作HTML游戏地图。 我希望通过按住鼠标右键并移动鼠标来移动地图 在Firefox和谷歌浏览器中,这可以正常工作,但在Safari中它不起作用。
有没有办法在Safari上按下鼠标右键使onMouseMove事件工作?
答案 0 :(得分:0)
不幸的是,这在Safari上不可用。我们正在开发Ovi Maps 3D并遇到同样的问题 - 据我所知,Google与Google地球有同样的问题。 Safari会在按下时禁止所有鼠标右键事件,因此即使您阻止显示上下文菜单,也不会发生任何鼠标事件。
我唯一可以向你推荐的是Safari的后备,允许在拿着一些修改键的同时移动地图 - Shift或Alt。