Maison >interface Web >js tutoriel >Comment résoudre le problème lorsque le clavier de la méthode de saisie contextuelle bloque la saisie ?
Les pages mobiles obtiennent souvent un tel effet. Regardez l'image ci-dessous. L'accent est mis sur le bas de la position fixe. Lors de la saisie de caractères, le téléphone Android ne verra aucun problème !
1. L'état initial de la page sans cliquer sur l'entrée du bas
2. À quoi ça ressemble sur un téléphone Android, tout est tellement normal. et parfait.
3. Sur le téléphone iOS, c'est tellement volontaire, il n'y a aucun moyen, c'est complètement bloqué, bloqué, bloqué..., il faut faire glisser toute la page à Vous ne pouvez le voir qu'en bas, c'est comme cache-cache.
Je n'ai pas peur d'être gêné de dire que ce problème a été parfaitement résolu après plus d'un an. Ce qui est encore plus excitant et sanglant, c'est que le code n'a que été résolu. une ligne !
S'il vous plaît, ouvrez les yeux pour voir
<script type="text/javascript"> $("input").on("click", function() { setTimeout(function(){ document.body.scrollTop = document.body.scrollHeight; },300); }) </script>
Je ne prendrai pas de captures d'écran pour montrer l'effet réel. Vous serez tellement surpris que vous ne le ferez pas. sachez jusqu'à ce que vous le découvriez et l'essayiez, n'est-ce pas ?
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!