1

通常、iOS のステータス バーをタップすると、現在表示されているページ/リストが自動的に一番上にスクロールします。この動作を自分の Web サイトで使用したいので、ユーザーがステータス バーをタップすると、ページが一番上にスクロールします。私が抱えている問題は次のとおりです。リストは単なるdiv要素でoverflow-y:scrollあり、ステータスバーをタップしてもスクロールしません。

私の考えは、javascriptでスクロールすることでしたがscrollTo(0)、ステータスバーがいつタップされたかを知る必要があります。これのためのイベントはありますか?または、まったく別のアプローチ (Safari にメインの

4

1 に答える 1

-1

はい、現在 API にタッチ イベントがあります。こちらのサイトが参考になるかもしれません。タッチ開始、移動、および終了のイベントをキャプチャできます (おそらく必要なもの)。これらのイベントのほとんどは現在、ほとんどのデバイスに適用できますが、IOS を使用しているので安全です。

于 2012-11-08T21:06:12.290 に答える