使用buttonclick快速打开浏览器

时间:2018-11-01 12:49:42

标签: ios swift browser

我不明白为什么这行不通。确实应该!我在项目中较早时尝试过,但是当我将代码添加到其他按钮时,它不会加载浏览器窗口。我似乎无法弄清楚问题出在哪里。我是否需要允许该应用打开其他应用?这是代码

@IBAction func skulder(_ sender: Any) {
    UIApplication.shared.open(URL(string: "https://www.sundhed.dk/")! as URL, options: [:], completionHandler: nil)

2 个答案:

答案 0 :(得分:0)

如果它可以在其他按钮上使用,第二行应该不是问题。我认为您也不需要额外的权限。

在不知道您的技能或情况的情况下,您是否检查过IBAction和按钮是否正确连接?

答案 1 :(得分:-1)

尝试此代码,它应该可以工作:

if let url = URL(string: "https://www.sundhed.dk/") {
    UIApplication.shared.open(url)
}