angular.js - ionic プロジェクトでページをスライドした後、$anchorscroll アンカー ポイント ジャンプが ios でジャンプできません。
仅有的幸福
仅有的幸福 2017-05-15 17:12:41
0
1
972

ionic プロジェクトでパスとして使用されている # に基づいて、$anchorscroll はページ内のアンカー ジャンプ機能に使用されます。以下は使用される主なコードです
$location.hash(id);
$anchorScroll();

実行される操作は次のとおりです:
【1】最初にページをスライドさせず、ボタンを直接クリックして対応する ID へのジャンプをトリガーし、ジャンプ後にページを手動でスライドできるかどうかを確認してください
【2】最初にページをスライドさせてから、ボタンをクリックしてジャンプイベントをトリガーし、ジャンプできるかどうかを確認します。
[3]最初にページをスライドさせ、次にボタンをクリックしてジャンプに成功した後、ジャンプイベントをトリガーします。 、ページを手動でスライドできるかどうかを試してください

Android では、これらの操作はすべて可能です。iPad では、2 番目と 3 番目の操作は無効であり、最初のジャンプが成功した後は、ページは上にスライドできず、下にスライドするだけです。

仅有的幸福
仅有的幸福

全員に返信(1)
世界只因有你

何千もの Baidu を検索した結果、最終的に答えを見つけました:
ion-content に overflow-scroll="true" を追加するだけです
つまり、<ion-content overflow-scroll="true">

いいねを押す +0
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート