iOS usa el navegador Safari integrado para abrir páginas web

Al desarrollar iOS, necesitamos abrir una determinada página web, podemos escribir una página web o podemos usar directamente el navegador para abrir la URL.

Entonces, ¿cómo usamos el navegador integrado de iOS para abrir la URL?

como sigue:


Utilice [[UIApplication sharedApplication] openURL
openURL: URL abierta antes de ios 10


NSURL *URL = [NSURL URLWithString:@"http://www.baidu.com"];

[[UIApplication sharedApplication]openURL:URL];

ios 9 más tarde use [[UIApplication sharedApplication] openURL: options : deploymentHandler: ];
 Esta función se realiza de forma asincrónica, pero la llamada en la cola de devolución de llamada principal de CompletionHandler
openURL: Abra las
opciones de URL : url y applicationConfigure utilizada para verificar si la configuración es correcta, es utilizable o no.
El único @ {UIApplicationOpenURLOptionUniversalLinksOnly disponible: @YES}.
No es necesario establecer cero, debe usar @ {} para dejarlo vacío.
ompletionHandler: si no es necesario, se puede establecer en nil

 


NSURL *URL = [NSURL URLWithString:@"http://www.baidu.com"];


[[UIApplication sharedApplication]openURL:URL options:@{} completionHandler:^(BOOL success {
	  //  回调
 }];

 

 

 

Supongo que te gusta

Origin blog.csdn.net/zjpjay/article/details/88950627
Recomendado
Clasificación