1

-webkit-overflow-scrolling: touch;私は、新しい iPad を対象とする Web アプリで、(経由で) スクロール可能なコンテンツを持つオーバーレイを使用してきました。

このデザインでは、特定のスクロール可能なオーバーレイを通常の本文コンテンツの上に時折表示する必要がありますが、その本文コンテンツはタッチ可能に保ちます。これらのオーバーレイはモーダルではなく、メニューに似ています。

ほとんどすべて問題なく、カスタム スクローラー ( iScrollftscrollerなど) に頼る必要はまだありません。しかし、私は1つの問題を経験しています:

本文コンテンツ (長い記事など) をすばやくスクロールし、勢いに乗ってアニメーションを実行すると、オーバーレイ コンテンツ内の後続のタップは本文への直接のタップとして扱われます。その結果、オーバーレイはフリーズしたように見えます。これは、身体自体が動いているため、オーバーレイを操作できないためです。それらに対して行われたアクションは、身体を対象としたジェスチャーに変換されます。

オーバーレイ スクローラーで iScroll を有効にしようとしましたが、それらへのタップはスクロール中にボディによってハイジャックされているため、役に立ちませんでした。

誰かがこれを経験し、回避策を考え出しましたか?

4

0 に答える 0