gpt4 book ai didi

ios - webView加载后更改WKWebView的UserAgent

转载 作者:行者123 更新时间:2023-11-30 12:44:26 24 4
gpt4 key购买 nike

上一标题:运行后完全重启 WKWebView

我正在尝试实现一项功能,允许用户请求 WKWebView 中 URL 的桌面站点。如果我没记错的话,这只能通过以编程方式重置 UserAgent,然后完全重新启动 UIWebView(不确定此处使用的正确术语是什么)来完成。

UIWebView 在 Interface Builder 中设置并通过 IBOutlet 连接。有谁知道我从哪里开始?我正在尝试将其实现为一个函数。

最佳答案

好吧,经过一番调试,我找到了问题的简单答案。您可以从字面上设置自定义用户代理并重新加载网页。极其简单。这是通过函数的一些示例代码:

func requestDesktop() {
// Set Desktop UserAgent
let desktopAgent: String! = "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_12_2) AppleWebKit/602.3.12 (KHTML, like Gecko) Version/10.0.2 Safari/602.3.12"
webView.customUserAgent = desktopAgent
webView.reload()
}

关于ios - webView加载后更改WKWebView的UserAgent,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41809719/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com