Articles of javascript

WkWebKit: javascript en la página cargada encuentra window.webkit no está definido

Estoy experimentando con WkWebKit hablando entre la aplicación y la página. Puedo lograr que javaScript se ejecute correctamente utilizando el método WkWebView evaluateJavascript, pero cuando bash ejecutar window.webkit.messageHandlers.myHandler.postMessage ('hello world!') En la página JavaScript, encuentro que window.webkit no está definido. Odd … Estoy ejecutando un simulador de iPad con ios 8.4. Pensé que esto estaba […]

Siempre muestre las barras de desplazamiento con iScroll

¿Es posible mostrar siempre la barra de desplazamiento en iScroll? Actualmente iScroll funciona muy bien en un div con desbordamiento: desplácese … sin embargo, debido al contenido que el usuario ve, no hay forma de que sepan que hay más en el div Por esta razón, sería mucho mejor mostrar la barra de desplazamiento en […]

Llamar a Javascript en una aplicación web iOS desde Objective-C

Estoy desarrollando una aplicación web que se muestra en un UIWebView . La aplicación se carga localmente, es decir, no desde un server web. Me estoy comunicando desde JavaScript a ObjC a través del método shouldStartLoadWithRequest: en el protocolo UIWebViewDelegate . Lo último que necesito es poder llamar a las funciones de Javascript desde ObjC […]

encontrar y coordinar para la position del cursor en div en UIWebView

Tengo una UIWebView con algunos html básicos que actúa como un simple editor. // in initWithFrame: of UIView subclass. _editorHTML = [@"<!doctype html>" "<html>" "<head>" "<meta name=\"viewport\" content=\"width=device-width,initial-scale=1\">" "<style type=\"text/css\">" "#content { font-family:Arial, Helvetica, sans-serif; font-size:1em; } " "</style>" "<script type=\"text/javascript\">" "function load()" "{" " window.location.href = 'ready://' + document.body.offsetHeight;" "}" "</script>" "</head>" "<body id=\"bodyDiv\" […]

Evita que la pantalla se desplace hacia arriba cuando el keyboard se muestra en Safari mobile.

Estoy construyendo una aplicación Angularjs que tiene una en la parte inferior de una vista. Problema en safari mobile en iOS9: al enfocar el área de text, se muestra el keyboard suave y cubre la parte inferior de la vista. ¿Cómo puedo desplazar la página hacia arriba cuando el keyboard está visible para que el […]

El complemento Cordova AppRate "Rate it now" no funciona en iOS

Agregué el complemento AppRate en mi proyecto y muestra una window emergente cuando quiero que vea, pero cuando presiono el button "Califícalo ahora" veo este error "Tu request produjo un error. [NewNullResponce]". Ocurre solo en iOS, en Android todo está bien. Yo uso estas preferences: App.config.storeAppURL.ios = JKWG4X7SZ1.uk.co.domain.projectname; AppRate.preferences.launchApp = true; AppRate.preferences.openStoreInApp = false; AppRate.preferences.storeAppURL.ios […]

cómo leer los loggings de la console de wkwebview de manera progtwigda

Estoy intentando leer los loggings de console de la aplicación web que se cargan en mi WkWebview de manera progtwigda. Hasta ahora en mi investigación no es posible. ¡Cualquier ayuda para lograr esto sería apreciada!

Copiar / Pegar events para javascript en iOS

Parece que oncopy y on-paste no funcionan con dispositivos iOS que admiten copyr y pegar ahora. ¿Hay otros medios para vincular a estos events en javascript?

¿Cómo cambiar todos los events onClick a TouchStart en iOS?

El evento OnClick tiene un time de espera de ~ 400 ms antes de ejecutarse en iOS-browser ( demo ). Y quiero cambiarlo al evento TouchStart para todos los elementos DOM que tienen onClick. ¿Cómo puedo hacerlo? Utilizo jQuery e intenté verificar todos los elementos para la function de clic: $('*').each(function() { if($(this).click != null) […]

Contenido de UIWebview según marco de vista web

Quiero deshabilitar el desplazamiento dentro de UIWebview y necesito mostrar contenido de acuerdo con el ancho y alto de UIWebview. Si el contenido es lo suficientemente grande como para que se muestre en la página, debería mostrar … al final del text así en UILabel. La aplicación del flipboard lo ha hecho correctamente cuando muestran […]