Utiliser l’action « Exécuter JavaScript sur une page Web » dans Raccourcis sur l’iPhone ou l’iPad
Utilisez l’action « Exécuter JavaScript sur une page Web » pour récupérer des données spécifiques d’un site Web ou pour modifier le contenu de ce dernier.
L’action « Exécuter JavaScript sur une page Web » contient un champ de texte où écrire votre propre script. Vous exécutez le raccourci à partir de l’app Safari. Avant de pouvoir exécuter JavaScript à partir d’un raccourci, vous devez activer « Autoriser l’exécution de scripts ». Consultez la rubrique Réglages avancés de confidentialité et de sécurité dans Raccourcis sur l’iPhone ou l’iPad.
Remarque : Vous pouvez également utiliser l’action « Exécuter JavaScript sur une page Web » dans SFSafariViewController. Pour en savoir plus, rendez-vous au https://developer.apple.com/documentation/safariservices/sfsafariviewcontroller.
Créer un raccourci JavaScript
Dans l’app Raccourcis sur votre appareil iOS ou iPadOS, touchez dans le coin supérieur droit de l’écran.
Dans l’éditeur de raccourcis, touchez champ de recherche en bas de l’écran, commencez à saisir « Exécuter JavaScript… » dans le champ de recherche, puis touchez l’action « Exécuter JavaScript sur une page Web » pour l’ajouter à l’éditeur de raccourcis.
Écrivez votre script dans le champ de texte de l’action « Exécuter JavaScript sur une page Web ».
Important : Dans votre script, assurez-vous d’appeler le gestionnaire d’achèvement. Pour en savoir plus, consultez la rubrique Sortie de l’action « Exécuter JavaScript sur une page Web ».
Ajoutez toute autre action que vous souhaitez inclure dans le raccourci.
Astuce : Pour utiliser plusieurs actions « Exécuter JavaScript sur une page Web » dans un même raccourci, vérifiez que chaque instance de l’action contient la page Web de Safari en tant qu’entrée.
Touchez pour ouvrir Détails, puis activez « Afficher dans la feuille de partage ».
Une nouvelle rangée intitulée « Recevoir » s’affiche. Pour faire en sorte que le raccourci ne s’affiche que dans Safari, désélectionnez tous les types d’entrée, sauf « Pages Web Safari ».
Pour en savoir plus, consultez la rubrique Comprendre les types d’entrée dans Raccourcis sur l’iPhone ou l’iPad.
Touchez OK pour revenir à l’éditeur de raccourcis, puis touchez à nouveau OK pour enregistrer le raccourci dans votre collection de raccourcis.
Pour en savoir plus sur l’utilisation de JavaScript dans Raccourcis, consultez la rubrique Introduction à l’action « Exécuter JavaScript sur une page Web » dans Raccourcis sur l’iPhone ou l’iPad.
Exécuter un raccourci JavaScript sur une page Web
Dans Safari sur votre appareil iOS ou iPadOS, touchez .
Touchez un raccourci comprenant l’action « Exécuter JavaScript sur une page Web ».
Remarque : Vous pouvez également exécuter le raccourci dans SFSafariViewController.