OpenUrl freezes app for over 10 seconds

前端 未结 11 998
孤街浪徒
孤街浪徒 2020-12-13 02:05

I\'m currently developing an App, that needs to open a browser to display a webpage. To do that i use the [UIApplication sharedApplication] openURL method with

11条回答
  •  臣服心动
    2020-12-13 02:30

    Swift 4.1 with OS version check.

    DispatchQueue.main.async() {
      if #available(iOS 10.0, *) {
        UIApplication.shared.open(url)
      } else {
        UIApplication.shared.openURL(url)
      }
    }
    

提交回复
热议问题