这个问题是特定于iPad的。
当我在应用程序中使用 WKWebView 时,其用户代理字段与 Safari 发送的字段相同。但是,维基百科返回到我的应用程序的页面包含标准的维基百科侧边栏。iPad 上的 Safari 不显示侧边栏。
我希望WKWebview的行为与Safari相同。我将不胜感激建议。
你可以改用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)
}