Utilizzare l'azione “Esegui JavaScript sulla pagina web” in Comandi Rapidi
L'azione “Esegui JavaScript sulla pagina web” ti consente di recuperare dati specifici da un sito web o di modificarne i contenuti.
L'azione “Esegui JavaScript sulla pagina web” contiene un campo di testo in cui scrivere script personalizzati. Il comando va eseguito dall'app Safari.
Nota: puoi utilizzare l'azione “Esegui JavaScript sulla pagina web” in SFSafariViewController.
Creare un comando rapido JavaScript
Nella libreria dell’app Comandi Rapidi , tocca “Crea comando rapido”.
Nell'editor di comandi rapidi, in cima all'elenco delle azioni tocca , quindi inizia a scrivere “Esegui JavaScript…” nel campo di ricerca, infine seleziona l'azione “Esegui JavaScript sulla pagina web” per aggiungerla all'editor.
Nota: se l'input di un'azione “Esegui JavaScript sulla pagina web” non è una pagina web di Safari, quando lo esegui, verrà visualizzato un messaggio di errore. Inoltre, se l'azione “Esegui JavaScript sulla pagina web” non è la prima azione del comando rapido, devi utilizzare l'azione “Ottieni variabile” e impostane il parametro sulla pagina web di Safari (o l'input del comando).
Scrivi lo script nel campo di testo dell'azione “Esegui JavaScript sulla pagina web”.
Importante: nel tuo script, assicurati di richiamare l'handler di completamento. Per ulteriori informazioni, consulta Output dell'azione “Esegui JavaScript sulla pagina web”.
Aggiungi qualsiasi altra azione che vuoi includere nel comando rapido.
Suggerimento: per utilizzare più azioni “Esegui JavaScript sulla pagina web” nello stesso comando rapido, assicurati di aver impostato la pagina web di Safari come input, mediante l'azione “Ottieni variabile”, in tutte le istanze dell'azione.
Tocca per aprire le impostazioni, quindi attiva “Mostra nella condivisione”.
Viene visualizzata una nuova riga chiamata “Tipi accettati”. Per fare in modo che il comando rapido venga visualizzato solo in Safari, deseleziona tutti i tipi di input ad eccezione di “Pagine web Safari”.
Per ulteriori informazioni, consulta Informazioni sui tipi di input in un comando rapido “Estensione azione”.
Per tornare all'editor di comandi rapidi, tocca Fine, quindi tocca Fine nuovamente per salvare il comando rapido nella libreria.
Per ulteriori informazioni sul come utilizzare JavaScript in Comandi Rapidi, consulta Informazioni sull'azione “Esegui JavaScript sulla pagina web” in Comandi Rapidi.
Eseguire il comando rapido per JavaScript su una pagina web
In Safari, assicurati che il pulsante Comandi sia abilitato nel pannello di condivisione.
In Safari, tocca .
Nella riga in basso (pulsanti monocromatici), tocca Comandi.
Se il pulsante Comandi non è visibile immediatamente, scorri verso sinistra.
Nella schermata di esecuzione del comando rapido, tocca un comando che contenga l'azione “Esegui JavaScript sulla pagina web”.
Nota: puoi eseguire il comando rapido anche in SFSafariViewController.