【问题标题】:Force SFSafariViewController to load the desktop version of a website强制 SFSafariViewController 加载网站的桌面版本
【发布时间】:2016-02-01 12:03:05
【问题描述】:

正如标题所示,我想知道是否有办法强制 SFSafariViewController 加载网站的桌面版本。

谢谢

【问题讨论】:

标签: ios objective-c xcode swift sfsafariviewcontroller


【解决方案1】:

从 iOS 9 开始,遗憾的是没有。您最好的选择可能是创建自己的 Web 视图并使用 @vizllx 在 cmets 中建议的不同用户代理。

【讨论】:

    【解决方案2】:

    您可以使用 WKWebView,然后将 Web 视图的 customUserAgent 属性设置为任何桌面浏览器用户代理。

    【讨论】:

    • 如果您可以控制网站,那么您可以在 url 中传递一个参数来加载桌面网站
    猜你喜欢
    • 1970-01-01
    • 2021-11-21
    • 1970-01-01
    • 2019-03-18
    • 1970-01-01
    • 1970-01-01
    • 2017-05-10
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多