私は現在、パンに重点を置いたアプリを作成しています。このアプリは、触ったり操作したりすると見た目も手触りも美しくなります。ただし、典型的なMicrosoftの「ブロック状」タッチホイールでマウスを使用する場合、パンには明らかに同じ「ブロック状」パン効果があります。Windows 8用に開発するときに異なる入力を検出する方法はありますか?JSイベントが同じ「MSPointer」名でバンドルされているので、スクロール動作を別の方法で説明できますか?
2 に答える
1
私は同じ問題に取り組んできましたが、イベントの非標準の「pointerType」プロパティを使用して入力タイプを区別する方法が実際にあることを発見しました。確かに、romeboardsは「アプリ」について言及していますが、これはJavaScript / IE10ソリューションのように思われるため、問題に適切かどうかはわかりません。
http://msdn.microsoft.com/en-gb/library/ie/hh772359(v=vs.85).aspx
これは古い(-っぽい)質問だと思いますが、解決策を探していたときに早く出てきたので、情報を追加したいと思いました。
于 2012-11-08T11:04:05.320 に答える
1
特にJSコード内で問題を解決しました...スクロールアクションを監視するとき、以前のスクロール位置と現在のスクロール位置を追跡し、これがどれだけ速く成長または下降するかを監視し、ユーザーがスムーズを使用しているかどうかを判断します「ピクセルごと」のスクロール デバイス (タッチまたはスムーズ スクロール マウスホイール)、または「ブロック状」のマウスホイールを使用している場合。この問題を一般的に解決する限り、マイクロソフトがサポートする解決策はないようです..
于 2012-07-30T17:47:46.540 に答える