1500字范文,内容丰富有趣,写作好帮手!
1500字范文 > iOS 用内置浏览器Safari 打开网页

iOS 用内置浏览器Safari 打开网页

时间:2022-10-23 04:00:11

相关推荐

iOS 用内置浏览器Safari 打开网页

iOS 开发的时候,我们需要打开某个网页,可以写一个web页面,也可直接使用浏览器打开网址

那么我们怎么样使用iOS 内置的浏览器打开网址呢?

如下:

ios 10 之前使用 [[UIApplication sharedApplication]openURL

openURL:打开的网址

NSURL *URL = [NSURL URLWithString:@""];[[UIApplication sharedApplication]openURL:URL];

ios 9 以后使用 [[UIApplication sharedApplication] openURL: options: completionHandler: ];

这个函数异步执行,但在主队列中调用 completionHandler 中的回调

openURL: 打开的网址

options: 用来校验url和applicationConfigure是否配置正确,是否可用。

唯一可用 @{UIApplicationOpenURLOptionUniversalLinksOnly:@YES}。

不需要不能置nil,需要使用@{}为置空。

ompletionHandler:如不需要,可以置为nil

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

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。