如何从我的应用程序在 iOS 的网络浏览器中打开一个网站?


在这篇文章中,我们将学习如何在 iOS 浏览器中打开网站。

我们将在 iOS 浏览器中打开 Facebook。

步骤 1 − 打开 Xcode → 新建项目 → 单视图应用程序 → 将其命名为“OpenBrowser”

步骤 2 − 打开 Main.storyboard,像下面显示的那样添加一个按钮。我给这个按钮取名为“打开 Facebook”

步骤 3 − 在 ViewController 中附加一个 @IBAction 函数,将其命名为 openBrowser

步骤 4 − 在 openBrowserFunction 中编写打开 URL 的代码,如下所示

@IBAction func openBrowsere(_ sender: Any) {
   let url = URL(string: "https://#")!
   if UIApplication.shared.canOpenURL(url) {
      UIApplication.shared.open(url, options: [:], completionHandler: nil)
   }
}

在上面的代码中,正如你所看到的,我们使用了 canOpenURL 和 openURL API。

canOpenURL 检查该应用程序是否可以打开给定的 URL。然后,openURL 实际上使用适当的应用程序打开给定的 URL。

步骤 5 − 运行应用程序。点击“打开 Facebook”按钮。你应该会看到浏览器中打开了 Facebook 页面。

更新于: 2019 年 9 月 11 日

浏览量 254 次

开启你的 职业生涯

通过完成课程得到认证

开始
广告
© . All rights reserved.