美文网首页
iOS 解决iOS13、PadOS上Safari加载网页的时候,

iOS 解决iOS13、PadOS上Safari加载网页的时候,

作者: Cingjin | 来源:发表于2019-12-24 16:01 被阅读0次
系统:iOS13、PadOS 13
打包环境:Xcode11
问题:因为某些网页在加载的时候因为不兼容桌面模式,可能导致在PadOS上会有加载失败问题,所以可以在WKWebViewConfiguration中设置一下网页加载模式!
    //初始化一个WKWebViewConfiguration对象
    WKWebViewConfiguration *config = [WKWebViewConfiguration new];
    // 设置内容加载模式 
    // 1.WKContentModeRecommended   // 推荐系统会自动加载
    // 2.WKContentModeMobile        // 手机模式
    // 3.WKContentModeDesktop       // 桌面模式
    if (@available(iOS 13.0, *)) {
        config.defaultWebpagePreferences.preferredContentMode = WKContentModeMobile;
    } else {
     // Fallback on earlier versions
    }

相关文章

网友评论

      本文标题:iOS 解决iOS13、PadOS上Safari加载网页的时候,

      本文链接:https://www.haomeiwen.com/subject/cmlfoctx.html