Tengo un componente UIWebView que va a cargar una página web que podría contener JavaScript. Quiero ejecutar mi propio JavaScript antes de que se ejecute JavaScript en la página web cargada. Sé que puedo utilizar en la [myWebView stringByEvaulatingJavaScriptFromString:]
webViewDidFinishLoad:
delegado del UIWebView
, sin embargo, esto sólo se ejecutará mi JavaScript después el código JavaScript en la página web se ejecuta.Ejecutar JavaScript en un UIWebView antes de ejecutar cualquier otro JavaScript
¿Es la única solución para inyectar mi JavaScript en el código fuente de la página web? Por ejemplo, lo pondría inmediatamente después de la etiqueta <head>
para asegurar que es el primer JavaScript que se ejecuta.
Creo que esto es más una pregunta acerca de cómo inyectar javascript en un UIWebView en iOS en lugar de una pregunta de pedido de JavaScript estricta. – MonkeyBonkey