Tengo la última MacOS y Safari en el 2012 Macbook Pro.
https://stackoverflow.com/questions/50513038/how-to-automate-download-of-generated-pdfs/50515826#50515826 me proporciona una función y un bucle para llamar varias veces.
Si se me pegue la definición de la función en el JS de la consola, a continuación, el comando loop, no pasa nada.
Si puedo cambiar la llamada a la función de la consola".log" y puesto que en, imprime los parámetros correctos.
Si me redefinir la función de la llamada de la consola.de registro y el tipo de la llamada de nuevo, que funciona. Si a continuación, pegue el bucle original, no pasa nada.
Conclusión: Safari JS consola no permite inyectar JS para llamar a una función definida por el usuario.
Es que un bug, o es que hay una configuración de seguridad que necesito cambiar?