エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
iOSのSafariで上方向の無限スクロールの問題を解決する - Qiita
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
iOSのSafariで上方向の無限スクロールの問題を解決する - Qiita
はじめに LINEやSlackのような 上方向への無限スクロール が必要なWebアプリを作っていて、なぜか iOSの... はじめに LINEやSlackのような 上方向への無限スクロール が必要なWebアプリを作っていて、なぜか iOSのSafariだけうまく動作しない 問題に悩まされたので、原因とどう解決したかメモしておきます。 Vue.jsを使っていますがVue.js以外でも使えるテクニックです。 同じ事象で悩んでいる方の参考になれば幸いです。 上方向の無限スクロールでやっていること そもそも無限スクロールとは コンテンツの端の方までスクロールしたら次のページを読み込みコンテンツに追加する という処理を繰り返すことで実現します。 下方向への無限スクロールの場合はこれだけです。 これが、上方向の無限スクロールの場合、次のページを追加する位置がコンテンツの先頭になるため、追加する前のスクロール位置に戻す必要があります。 イメージで説明すると・・・ 1ページ目を上端までスクロールする。 上端近くなったら次のペー