【发布时间】:2018-03-21 13:54:53
【问题描述】:
我正在尝试在我的 WKWebView 中实现 web.skype.com 来呼叫某人。但总是出现一条消息,我必须为 Skype 通话安装插件。 我尝试更改用户代理,但它不起作用,消息仍然出现。
我的代码:
let url = URL (string: "https://web.skype.com/")
var requestObj = URLRequest(url: url!)
let userAgent = "Mozilla/10.0 (Macintosh; Intel Mac OS X 10_30_2) AppleWebKit/902.3.12 (KHTML, like Gecko) Version/99.0.2 Safari/902.3.12"
requestObj.setValue(userAgent, forHTTPHeaderField: "User-Agent")
webView.isUserInteractionEnabled = true
webView.configuration.allowsAirPlayForMediaPlayback = true
webView.configuration.allowsInlineMediaPlayback = true
webView.configuration.allowsPictureInPictureMediaPlayback = true
webView.customUserAgent = userAgent
webView.load(requestObj)
【问题讨论】: