Utilitzar l’acció “Executar JavaScript a la pàgina web” a l’app Dreceres
Utilitza l’acció “Executar JavaScript a la pàgina web” per obtenir dades específiques d’una pàgina web o per modificar el contingut d’una pàgina web.
L’acció “Executar JavaScript a la pàgina web” conté un camp de text on pots escriure el teu propi script. La drecera s’executa des de l’app Safari.
Nota: També pots fer servir l’acció “Executar JavaScript a la pàgina web” a l’SFSafariViewController.
Crear una drecera JavaScript
A la Biblioteca de l’app Dreceres , prem “Crear drecera”.
A l’editor de dreceres, prem a la part superior de la llista d’accions. Comença escrivint “Executar JavaScript…” al camp de cerca i després, prem l’acció “Executar JavaScript a la pàgina web” per afegir‑la a l’editor de dreceres.
Nota: Si l’entrada de l’acció “Executar JavaScript a la pàgina web” no és una pàgina web del Safari, apareixerà un missatge d’error quan executis la drecera. A més, si l’acció “Executar JavaScript a la pàgina web” no és la primera acció de la drecera, has de fer servir una acció “Obtenir variable” i definir-ne el paràmetre a la pàgina web del Safari (o l’entrada de la drecera).
Escriu el teu script al camp de text de l’acció “Executar JavaScript a la pàgina web”.
Important: A l’script, assegura’t de cridar el gestor de finalització. Per obtenir més informació, consulta Sortida de l’acció “Executar JavaScript a la pàgina web”.
Afegeix les altres accions que vulguis incloure a la drecera.
Consell: Per utilitzar diverses accions “Executar JavaScript a la pàgina web” a la mateixa drecera, comprova que cada instància de l’acció té la pàgina web del Safari com a entrada (amb l’acció “Obtenir variable”).
Prem per obrir la Configuració i després prem “Mostrar‑lo al full compartit”.
Apareix una nova fila etiquetada com a “Tipus acceptats”. Si vols que la drecera només aparegui al Safari, desmarca tots els tipus d’entrada excepte “Pàgines web del Safari”.
Per obtenir més informació, consulta Sobre els tipus d’entrada a la drecera d’ampliació d’acció.
Prem Fet per tornar a l’editor de dreceres i després, torna a prémer Fet per desar la drecera a la Biblioteca.
Per obtenir més informació sobre com treballar amb JavaScript a l’app Dreceres, consulta Sobre l’acció “Executar JavaScript a la pàgina web” a l’app Dreceres.
La drecera “Executar JavaScript” en una pàgina web
Al Safari, comprova que el botó Dreceres està activat al full compartit.
Al Safari, prem .
A la fila inferior (els botons monocroms) prem Dreceres.
Si no veus el botó Dreceres, llisca a l’esquerra.
A la pantalla “Executar drecera”, prem una drecera que contingui l’acció “Executar JavaScript a la pàgina web”.
Nota: També pots executar la drecera a l’SFSafariViewController.