0

jQueryのスワイプ関数でいくつかの問題に直面しています。このコードで次のページにスワイプしたいだけです。

<script>                                                                          
$('#dataPageOilLevel').live('swiperight',function(event){
  $.mobile.changePage("batteryStatus.html", { transition: "slideup"});
})</script>

私のhtml5ドキュメントの最後にあります。IDは正しく、ページリンクは機能するはずです。

スワイプしようとすると、このLogCatが表示されます。

webview「タッチダウンに対するWebCoreの応答を待っているのでドラッグを逃します」

奇妙なことに、同じコードが最初のページで問題なく機能しているということです。

何か案が?

4

1 に答える 1

0

https://github.com/jquery/jquery-mobile/issues/1746 http://uihacker.blogspot.com/2010/10/android-bug-miss-drag-as-we-are-waiting.html

多くの Web フレームワーク (JQueryMobile、Sencha Touch) は ontouchmove イベントをオーバーライドしますが、これは touchdown イベントにヒットしないため、警告が発生します。この警告について心配する必要はないと思います。過去にこの警告が表示されたことは知っていますが、アプリの正常な機能が妨げられることはありませんでした。

編集:これらのいくつかを試し てください-swiperight-any-body-got-a-good-url http://www.raymondcamden.com/index.cfm/2011/3/14/Using-swipe-gestures-for-navigation-in-jQuery-Mobile

于 2012-07-11T14:36:21.050 に答える