ios - 我正在尝试在默认网络浏览器中打开一个 url。但它没有响应。它没有打开默认的网络浏览器
问题描述
完成块返回 false 值。我只是想打开 www.google.com。这是我的代码。Xcode 9.4 版。
UIApplication.shared.open(URL(string: "www.google.com")!, options: [ : ])
{ (success) in
debugPrint(success)
}
解决方案
if let url = URL(string: "https://www.google.com") {
UIApplication.shared.open(url, options: [:])
}
在 URL 前添加 https 或 http。
推荐阅读
- istio - envoy.filters.http.ext_authz 和 envoy.ext_authz 有什么区别?
- jmeter - 无法从响应中提取值并使用 JSON 提取器在下一个请求中使用它
- javascript - 在 html 和 javascript 中使用其他属性而不是 id
- sql - 查询失败 Oracle 但在 SQL Server 中工作
- java - Spring RestTemplate 收到“401 Unauthorized”
- machine-learning - BigQuery GCP 回归模型问题
- javascript - 如何共享一个对话框窗口以跨多个子组件加载不同的数据
- css - 为什么我尝试覆盖引导导航链接类在 next.js 中不起作用?
- python - Corey Schafer Django(第 3 部分):HTML 格式不正确
- c++ - 给定 N 作为输入,有没有一种方法可以在没有除法和没有三角的情况下生成常规 N 边形的角