Basé sur # utilisé comme chemin dans le projet ionique, $anchorscroll est utilisé pour la fonction de saut d'ancre dans la page. Voici le code principal utilisé
$location.hash(id);
$anchorScroll();
Les opérations effectuées sont :
【1】Ne faites pas glisser la page d'abord, cliquez directement sur le bouton pour déclencher le saut vers l'identifiant correspondant, et essayez de voir si vous pouvez faire glisser manuellement la page après avoir sauté
【2】Faites d'abord glisser la page, puis cliquez sur le bouton pour déclencher l'événement de saut et voyez si elle peut sauter
[3] Faites d'abord glisser la page, puis cliquez sur le bouton pour déclencher l'événement de saut. Après le saut réussi. , essayez de voir si vous pouvez faire glisser la page manuellement
Sur Android, toutes ces opérations sont possibles. Sur iPad, les deuxième et troisième opérations ne sont pas valides, et après le premier saut réussi, la page ne peut pas glisser vers le haut, mais seulement vers le bas
Après avoir cherché des milliers de Baidu, j'ai finalement trouvé la réponse :
Ajoutez simplement : overflow-scroll="true" à ion-content
C'est-à-dire : <ion-content overflow-scroll="true">