我试图在默认的Web浏览器中打开一个URL。但它没有回应。它不会打开默认的Web浏览器

时间:2018-09-04 06:46:53

标签: ios swift

完成块返回假值。我只是想打开www.google.com。这是我的代码。 Xcode 9.4版。

UIApplication.shared.open(URL(string: "www.google.com")!, options: [ : ]) 
 { (success) in

debugPrint(success)

}

2 个答案:

答案 0 :(得分:4)

if let url = URL(string: "https://www.google.com") {
    UIApplication.shared.open(url, options: [:])
}

在URL之前添加https或http。

答案 1 :(得分:0)

您需要添加HTTPS。 您的代码很好,但是需要添加https

UIApplication.shared.open(URL(string: "https://www.google.com")!, options: [ : ]) 
 { (success) in

debugPrint(success)

}