私は固定div(例えば、200px
の高さ)とそのスクロールの内容を持つiOS Webアプリケーションを作成しています。私はデフォルトのiOSスクロールが気に入らない。ウェブページをスワイプするだけで見つけられるネイティブスクロールのようなものではない(iOSのネイティブスクロールは勢いがあり、デフォルトのものはoverflow
は勢いがない)。iOS divのモメンタムスクロール(高さが固定されていない)(ajax経由でロードされたコンテンツ)?
- セット幅
- ダイナミックな高さコンテンツがに、外部のWebサイトからロードされる
(AJAXを介してコンテンツ):私はスクロールしようとしています
div
は、次のような資質を持っていますa div
jQuery AJAXを使用し、AJAXリクエストをリロードするオプションがあります。つまり、読み込まれたページのコンテンツの量によっては、div
の高さが変更されます。
私は勢いがdiv
がで設定されていない、と私は次のことを試してみたのiOSにスクロールできるように任意の解決策を見つけるように見えることはできません。
- webkit-overflow-scrolling: touch
- iScroll
そして、これらの問題点:
- これはちょうど
css
タグなので、これは私の最初の選択でした、通常正常に動作します。それは新しいですが、私のWebアプリケーションのためのディール・ブレーカーを含む多くのバグがあります。input
要素のfocus
には、タグがuser-scalable:no
に設定されていてもズームインされ、テキストボックスにテキストを入力するとズームアウトされず、すべてがオフになります(3px
)。 - この解決方法は遅く、高さを固定する必要があります。以外の任意のソリューションがあります:DR;使用するには、リフレッシュ機能は、それがAJAX要求がリロードされるときに、ページがリロードされるときの要素が隠されている場合は、呼び出される必要があるとして、あまりにも煩雑であるなど
TLです-webkit-overflow-scrolling
とiScroll
は、iOSで動的な高さ(AJAX経由で読み込まれたコンテンツ)を持つdivで運動量のスクロールを使用できるようになりますか?