2012-03-28 19 views

答えて

2

スムーズ本部スクロールは、タッチイベント(のiPad、iPhone、Androidデバイスなど)を扱うためのEventHandlerを用いて製造されていません。 Smooth Div Scrollを使って私のiPhoneページでデモページを実行すると、ブレークしたり、スクロールする人が自動スクロールしたりしても、ユーザーのやりとりがうまく動作しません。

タッチイベントを統合する計画がありますが、それは相互作用(タップ、ドラッグ、スワイプ)の方法が非常に異なるため、正しく取得するには時間がかかります。たとえば、ホットスポットはマウスオーバー時にトリガされます。タッチデバイスにマウスオーバーなどはありません。

編集、数日後には:

私はいくつかの実験を行っている、それが基本的なタッチのサポートを追加するためにあまりにも難しいことではありません。これは私があなたの上にあなたの指をドラッグし、あなたの指が画面上に移動すると同じピクセル量を移動するときに動くスクロールを意味します。それは基本的にあなたの指に従います。 :-)私はこれはむしろ面倒な開発者のバージョンで働いています。

トリッキーな部分は、スワイプや減速のようなフレアを加えています。 iPadやiPhoneの場合、Webページをスワイプすることができます。スワイプが速ければ速くなり、スクロールすると速くなります。あなたの指が画面を離れた後、減速が始まり、ある種の曲線に従っているようです。

もう1つ難しい部分は互換性です。私は今までiPhoneで試してみました。私は他のユニット(iPad、Android phone)などで試してみるまで、これが問題になるかどうか分かりません。

+1

おかげで。私はSmoothDivScrollを愛しています。できれば、トーストで食べました。 – CheeseFries

+0

これは少し迷惑メールですが、私はあなたへの連絡方法がわかりません、tkahn。私の質問を確認してください:http://stackoverflow.com/questions/10140662/jquery-smooth-div-scroll-event-handler? –

+0

こんにちは!あなたの質問が(著者によって削除された)見つからなかったので、私の助けなしで問題が解決したと思いますか? – tkahn

0

スムーズディビジョンスクロールのタッチジェスチャーはどうですか? http://eightmedia.github.com/hammer.js/をご存知ですか?

私は非常に興味があり、その機能のために寄付することができます。実際に私はflattr(ユーザーstudioweb)を使用して寄付しました

ありがとうございました。

0

Iはスムーズなdivスクロールを使用してIpadでスワイプすることになっています。 現在requared jquery smoothDivScrollバージョン1.3です。このバージョンの利用動態JS

表示するには、このリンクを参照してください。詳細は私のためにそれをクリアするための smooth div in touch

+0

回答に関連する詳細を含めることはできますか?回答は独立しているため、リンクが機能しなくなった場合、その答えは他の人にとって有用なままです。 – Ren

関連する問題