
Usar a ação “Executar JavaScript na página web” na aplicação Atalhos
Use a ação “Executar JavaScript na página web” para obter dados específicos de um website ou para modificar os conteúdos de uma página web.

A ação “Executar JavaScript na página web” contém um campo de texto onde escreve o seu próprio script. Executa o atalho a partir da aplicação Safari.
Nota: Também pode usar a ação “Executar JavaScript na página web” no SFSafariViewController. Encontrará informação adicional em https://developer.apple.com/documentation/safariservices/sfsafariviewcontroller.
Criar um atalho JavaScript
Na biblioteca
da aplicação Atalhos, toque em “Criar atalho”.
No editor de atalhos, toque em
no topo da lista de ações, comece a digitar “Executar JavaScript…” no campo de pesquisa e, em seguida, toque na ação “Executar JavaScript na página web” para a adicionar ao editor de atalhos.
Nota: Se os dados resultantes da ação “Executar JavaScript na página web” não forem uma página web do Safari, será apresentada uma mensagem de erro quando executar o atalho. Adicionalmente, se a ação “Executar JavaScript na página web” não for a primeira ação de um atalho, necessita de usar uma ação “Obter variável” e definir o respetivo parâmetro para a página web do Safari (ou a entrada do atalho).
Escreva o JavaScript no campo de texto na ação “Executar JavaScript na página web”.
Importante: No script, certifique-se de chamar o gestor de conclusão. Encontrará informação adicional em Saída da ação “Executar JavaScript na página web”.
Adicione quaisquer outras ações que pretenda incluir no atalho.
Dica: Para usar várias ações “Executar JavaScript na página web” no mesmo atalho, certifique-se de que cada instância da ação tem a página web do Safari como respetiva entrada (através da ação “Obter variável”).
Toque em
para abrir as Definições e, em seguida, ative “Mostrar na folha de partilha”.
É apresentada uma nova fila como o nome “Tipos aceites”. Para garantir que o atalho apenas apareça no Safari, desassinale todos os tipos de entrada, exceto “Páginas web do Safari”.
Encontrará informação adicional em Acerca dos tipos de entrada num atalho de extensão de ação.
Toque em OK para voltar ao editor de atalhos e, em seguida, toque em OK novamente para guardar o atalho na biblioteca.
Encontrará mais informação sobre como trabalhar com JavaScript na aplicação Atalhos em Acerca da ação “Executar JavaScript na página web” na aplicação Atalhos.
Executar o atalho JavaScript numa página web
No Safari, certifique-se de que o botão Atalhos está ativado na folha de partilha.
No Safari, toque em
.
Na fila inferior (os botões monocromáticos), toque em Atalhos.
Se o botão Atalhos não estiver visível imediatamente, passe o dedo para a esquerdo.
No ecrã “Executar atalho”, toque num atalho que contenha a ação “Executar JavaScript na página web”.
Nota: Também pode executar o atalho no SFSafariViewController.