Articles of uiwebview

UIWebView y JavaScriptInterface en Swift

¿Cómo puedo crear el canal JavascriptInterface desde mi website a mi UIWebView? Ejemplo en Android: webView.addJavascriptInterface(new WebAppInterface(this), "Android"); Y a partir de este Javascriptinterface me gustaría dibujar los methods, como por ejemplo: func webViewDidStartLoad(webView: UIWebView) o myActivityIndicator.startAnimating() ¿Como lo puedo hacer?

Video de YouTube dentro de ViewController modal, extraño crash 'UIViewControllerHierarchyInconsistency'

Tengo un problema con una falla extraña en el iPad 5.0. Este locking solo ocurre en iOS 5.0 y con iPad con un ViewController modal y ese estilo ViewControler configurado en cualquier pantalla pero que funciona bien. Incluí un ejemplo de código. Si lo ejecuta y presiona el button de la hoja de páginas, aparecerá […]

Ajuste de alto / ancho de UIWebview en Swift

Estoy usando una UIWebview para mostrar una página web (que responde en Safari) para un portal de inicio de session, pero el ancho y el alto parecen estar saliendo de la pantalla. Universal, usando cualquier ancho, altura regular. Imágenes: Perdón por la calidad de la image.

¿Desliza el gesto para avanzar / retroceder en UIWebView?

Tengo un WebView en mi aplicación. Debido a que es una aplicación con tabs, no puedo agregar botones para volver / avanzar en el website. Quiero retroceder / avanzar deslizando. Desliza hacia la derecha desde el lado izquierdo / borde vuelve … como en el browser Safari para iOS. ¿Cómo puedo hacerlo? Creo que debería […]

Restringir UIWebview a ciertas páginas

Estoy tratando de crear una aplicación de ipad simple con una UIWebview que muestra un formulario que un cliente puede completar … lo que quiero hacer es restringir la aplicación para que solo permita al usuario navegar a ciertas direcciones … (es decir, algo que permite al usuario ir a una dirección específica … O […]

UIWebView no llama a los methods UIScrollViewDelegate

En mi aplicación para iPhone, establezco el delegado de mi uiwebview en el propietario de los files, pero no llama a los methods uiscrollviewdelegate mi código es – (void)webViewDidStartLoad:(UIWebView *)webView{ NSLog(@"webViewDidStartLoad "); } – (void)webViewDidFinishLoad:(UIWebView *)webView{ NSLog(@"webViewDidFinishLoad "); } – (void)scrollViewDidEndDecelerating:(UIScrollView *)scrollView{ NSLog(@"scrollViewDidEndDecelerating "); } – (void)scrollViewDidScroll:(UIScrollView *)scrollView{ NSLog(@"scrollViewDidScroll "); } pero estoy recibiendo webViewDidStartLoad […]

UIWebView: cambiar el tamaño / ajuste según el contenido?

Me gustaría crear un área de text con muchos formattings de fuente y colors, así que estoy usando una UIWebView. No hay problema para crear mi text HTML y mostrarlo, pero me gustaría hacer que la vista se ajuste al contenido. Con un UITextView solía hacer lo siguiente después de agregar a la subView: CGRect […]

Cómo recordar la position desplazada de UIWebView

En Safari, cuando tu Visite una página muy larga, por ejemplo, w3c.org, desplácese hacia abajo en algún lugar de la página Matar a safari Abra Safari nuevamente, recordará automáticamente su última position dentro de una página ¿Cómo hacer esto en UIWebView ? ¿O es posible? Gracias.

El color de background del contenido de UIWebView no es transparente

Estoy usando un UIWebView para cargar un poco de text HTML de un plist. Logré hacer que su background fuera transparente usando webView.opaque = NO; webview.backgroundColor = [UIColor clearColor]; pero el contenido, que es el text cargado desde el plist, se muestra con un background blanco inquietante. Lo estoy cargando usando NSString *descr = [NSString […]

Cómo dejar que la session de UIWebView nunca caduque

Estoy intentando save la session en UIWebView siguiente manera como se sugiere en este enlace: – (NSURLRequest*)addCookies:(NSArray *)cookies forRequest:(NSURLRequest *)request { NSMutableURLRequest *mutableRequest = [request mutableCopy]; if ([cookies count] > 0) { NSHTTPCookie *cookie; NSString *cookieHeader = nil; for (cookie in cookies) { if (!cookieHeader) { cookieHeader = [NSString stringWithFormat: @"%@=%@",[cookie name],[cookie value]]; } else […]