3

Javascriptを使用してHTMLでゲームマップを作成しようとしています。マウスの右ボタンを押したままマウスを動かして、地図を動かしたい。
FirefoxとGoogleChromeではこれは正しく機能しますが、Safariでは機能しません。

Safariでマウスの右ボタンを押してonMouseMoveイベントを機能させる方法はありますか?

4

1 に答える 1

0

残念ながらSafariでは利用できません。私たちは Ovi Maps 3D を開発していますが、同じ問題を抱えています。私の知る限り、Google も Google Earth で同じ問題を抱えていました。Safari では、マウスの右ボタンが押されている間はすべてのイベントが抑制されるため、コンテキスト メニューが表示されないようにしても、マウス イベントは発生しません。

私があなたに提案できる唯一のことは、Safari のフォールバックであり、Shift または Alt キーを押しながらマップを移動できるようにすることです。

于 2011-06-24T14:30:21.573 に答える