iphone - example - ¿es posible usar iframe en UIWebView?
wkwebview ios (2)
Sí, es posible, estoy usando iFrame para cargar videos de YouTube dentro de la aplicación.
Seguir pasos simples lo guiará para lograrlo.
Paso 1: Crea un UIWebView en xib
Paso 2: conéctelo al archivo .h de su ViewController. (Lo estoy refiriendo como _wevView en mi proyecto).
Paso 3: embedYouTube
un método embedYouTube
en el archivo .m de ViewController.
-(void)embedYouTube {
// Read create a NSString object with iframe
NSString *embedHTML = @"<iframe width=/"300/" height=/"250/" src=/"http://www.youtube.com/embed/rOPI5LDo7mg/" frameborder=/"0/" allowfullscreen></iframe>";
// Initialize the html data to webview
[_webView loadHTMLString:embedHTML baseURL:nil];
// Add webview to your main view
[self.view addSubview:_webView];
}
Paso 4: agregue la vista web a su vista principal haciendo una llamada al método embedYouTube
dentro de viewDidLoad
[self embedYouTube];
Paso 5: compila y ejecuta la aplicación. Debería poder ver el reproductor de YouTube incrustado en la página.
Quiero agregar un botón como Facebook en mi aplicación. en developer.facebook.com no pude solucionar nada al respecto. ¿Es posible usar iframe creado por Facebook como botón en UIWebView? Creo que si es posible, entonces puedo agregar un UIWebView en mi aplicación que use ese iframe. Gracias. por favor escribe un código de ejemplo.
Sí, eso es posible, puede usar el iframe en la vista web. Debe cargar la vista web con la cadena HTML. También puede encontrar el código relacionado de HTML para iframe si busca en la red. Además, también puede usar javascript, en webview utilizando el método stringByEvaluatingJavaScript
: de UIWebview.