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

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

如下:

ios 10 之前使用 [[UIApplication sharedApplication]openURL
openURL:打开的网址


NSURL *URL = [NSURL URLWithString:@"http://www.baidu.com"];[[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:@"http://www.baidu.com"];[[UIApplication sharedApplication]openURL:URL options:@{} completionHandler:^(BOOL success {//  回调}];

iOS 用内置浏览器Safari 打开网页相关推荐

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

    iOS 开发的时候,我们需要打开某个网页,可以写一个web页面,也可直接使用浏览器打开网址 那么我们怎么样使用iOS 内置的浏览器打开网址呢? 如下: ios 10 之前使用 [[UIApplicat ...

  2. html页面如何访问控制限制,如何限制网页只能在微信内置浏览器中打开访问

    最近公众号和个人网站进行了对接,用户回复关键词,公众号返回图文消息给用户,用户再点击图文消息即可跳转到一个网页链接,在微信的内置浏览器中打开.问题是这个页面在电脑上的浏览器也是可以访问的,那么其他人就 ...

  3. 微信内置浏览器能打开的网页复制网址出来用浏览器却打不开

    前不久遇到一个问题:微信内置浏览器能打开的网页复制网址出来用浏览器却打不开 之前该网址是被防火墙阻塞了的,后来放开了该网址,然后微信内置浏览器能打开没问题,包括家里面的网络和个人热点打开也没有问题,手 ...

  4. 关于微信内置浏览器,打开图片上传功能,调用的问题

    关于微信内置浏览器,打开图片上传功能,调用的问题 前段时间,项目完结测试的时候,同事打开魅族手机测试,无意中发现一个奇葩的问题! 描述: 显示的是文件系统,列表式的,没有调用相机的功能图标,为什么呢? ...

  5. 微信内置浏览器无法打开APP下载链接的解决方案

    最近遇到一个问题,app用户邀请好友,分享到微信好友,但是微信好友打不开对应的app下载链接.然后ui给我做了个图,引导用户点击浏览器右上角,在外部浏览器中打开app下载页,如下图: 但是我又遇到问题 ...

  6. mac safari无法打开网页_苹果手机内置浏览器safari打不开网页问题的解决方法

    safari虽然只有苹果用户才能使用,但是随着苹果用户的增多,不少人遇到safari打不开网页的问题等,safari是苹果手机内置浏览器,在打开网页时经常会出现safari打不开网页因为服务器已停止响 ...

  7. 如何限制网页只能在微信内置浏览器中打开?

    微信网页授权 关于网页授权的两种scope的区别说明 列表内容 2. <script type="text/javascript">// 对浏览器的UserAgent进 ...

  8. 安卓非微信内置浏览器中的网页调起微信支付的方案研究

    问题来源 之前在app中集成过微信支付,此种微信支付方式为app支付,即在我们自己的应用中嵌入微信支付SDK,由Native代码调起微信支付. 后来由于业务需要在我们app的WebView中打开第三方 ...

  9. 非微信内置浏览器中的网页调起微信支付的方案研究

    问题来源 之前在app中集成过微信支付,当时还写了一篇扫坑贴,此种微信支付方式为app支付,即在我们自己的应用中嵌入微信支付SDK,由Native代码调起微信支付. 后来由于业务需要在我们app的We ...

最新文章

  1. jenkins+ant+jmeter接口测试
  2. 【工具软件】webstorm配置
  3. 产品经理必备知识之网页设计系列(一)-创建出色用户体验
  4. VTK:可视化之NamedColors
  5. python3元类简介(metaclass)
  6. 转载-glance的用法
  7. php引用其他接口,PHP 接口与接口的引用
  8. laravel5.3-数据库操作下的局部or条件与全局or条件(orWhere的局部与全局)
  9. python pandas库的应用(类比mysql语言)
  10. (1.2)mysql 索引概念
  11. 怎么修改游戏ip地址
  12. python写入txt不覆盖_python不能覆盖文件内容如何解决
  13. 网站免费推广100种方法
  14. PS4手柄控制无人驾驶小车车
  15. Geoffrey Hinton:放弃反向传播,我们的人工智能需要重头再来
  16. 中间件之实习四 Web Services 开发
  17. 杰奇为什么只能用php5.2,杰奇小说1.7程序用php5.3
  18. [ArcGIS] 空间分析(十)3D分析 - 天际线 3D点要素、多面体创建 -错误合集
  19. 使用VLC库实现视频播放器(WPF版)
  20. 374. 猜数字大小

热门文章

  1. 流过泪的爱情才是爱情!
  2. cuMemcpyHtoDAsync failed: invalid argument
  3. Force DAO 任意铸币攻击事件复盘分析 | 零时科技
  4. Oracle Java Stored Procedure调用Unix shell
  5. 数据量大的情况下,WPS excel如何批量间隔一行或多行进行插入空行操作
  6. dm.jdbc.driver.DMException: 网络通信异常
  7. 图像标记的认识加使用
  8. 嵌入式软件工程师面试题收录(1)
  9. 史上十大必玩的经典游戏
  10. java计算机毕业设计扶贫平台源码+mysql数据库+系统+lw文档+部署