此问题特定于iPad。
当我在应用中使用WKWebView时,其“用户代理”字段与Safari发送的字段相同。但是,维基百科返回到我的应用程序的页面包含标准的维基百科侧栏。 iPad上的Safari没有显示侧栏。
我希望WKWebview的行为与Safari相同。我将不胜感激。
答案 0 :(得分:1)
您可以使用SFSafariViewController代替,其行为与Safari相同
if let url = URL(string: urlString) {
let config = SFSafariViewController.Configuration()
config.entersReaderIfAvailable = true
let vc = SFSafariViewController(url: url, configuration: config)
present(vc, animated: true)
}