css - Javascript peut-il empêcher Safari de glisser vers la droite depuis le bord gauche pour revenir? Est-ce qu'il y a un autre moyen?
滿天的星座
滿天的星座 2017-05-16 13:36:16
0
4
834

Il n'y a pas de bouton retour Android sur iOS, vous pouvez donc revenir en arrière en glissant vers la droite sur le bord gauche. Mais maintenant je souhaite désactiver cette fonction dans Safari, est-ce possible, en d'autres termes, l'utilisateur ne peut descendre que étape par étape ? un pas et je ne peux pas revenir en arrière. Après avoir cherché sur Baidu, j'ai découvert qu'il s'agissait toutes de solutions iOS natives. Le front-end Web peut-il donc utiliser JavaScript pour implémenter cette fonction ?

滿天的星座
滿天的星座

répondre à tous(4)
小葫芦

Impossible de réaliser.

阿神

Après une recherche sur Google, il n'y a pas de solution. Vous pouvez envisager d'utiliser une application d'une seule page pour éviter ce problème

.
滿天的星座

D'après ma compréhension, je vous propose deux méthodes, je ne sais pas si elles vous seront utiles
1 À chaque chargement de la page, remplacez le référent par l'URL actuelle ou une URL de page d'accueil fixe, pour qu'en cliquant sur retour. restera sur la page actuelle ou reviendra directement à la page d'accueil ;
2. Si la page n'est pas trop compliquée, elle peut être transformée en une seule page, de sorte que peu importe le nombre d'étapes suivantes, elles soient toutes sur la même page , et en cliquant sur Retour, vous reviendrez à la première page
Si vous trouvez un moyen plus efficace de répondre, tout ira bien bientôt

 ;
習慣沉默

Vous pouvez essayer l'historique pour utiliser l'historique du navigateur

Changez la page actuelle par la page suivante de votre choix, vous n'aurez donc pas à revenir à la page précédente.

Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal