SVWabView 3.0.0

SVWabView 3.0.0

wuxu 维护。



SVWabView 3.0.0

  • x5

DMWebView

  • DMWebView 支持 UIWebView & WKWebView,也可与 WebViewJavascriptBridge 集成

功能

  • UIWebView 无缝切换到 WKWebView
  • 通过使用 WebViewJavascriptBridge 支持 Oc 与 JS 之间的交互

添加到 Podfile

pod 'DMWebView','~>0.1.2'

如何使用 DMWebView

UIWebView replaced by DMWebView

注意事项

DMWebView填过WKWebView的各种坑,如下:
  1. WKWebView不支持scale的设置
  2. html页面不弹出alert
  3. AppStore以及tel的跳转,openURL
  4. WKWebView不支持POST请求(这个在demo中未体现,如遇到此问题,stackOverflow有解决方案,或直接改为GET请求即可)
  5. [[NSURLCache sharedURLCache] removeAllCachedResponses]; WKWebView清缓存不起作用了哦。(解决方案很多,这里不一一列举。例如缓存策略采用:NSURLRequestReloadIgnoringLocalCacheData)

更新

V1.0.0

  1. 解决 2.5.2 itms-services://

V1.0.0

  1. 修复无法下载企业包的错误

  2. WebViewJavascriptBridge 升级到 6.0.3 pod 'WebViewJavascriptBridge','~>6.0.3'

V0.1.1

  1. 解决 iOS 8.0 - iOS 8.2 白屏问题
if(wkWebView && self.usingUIWebView == NO && [[[UIDevice currentDevice] systemVersion] floatValue] > 8.2) {
        [self initWKWebView];
        _usingUIWebView = NO;
    }

V0.0.4

  1. WebViewJavascriptBridge 6.0.0 已解决无法与原生OC交互问题,故更新到'6.0.2':

pod 'WebViewJavascriptBridge','~>6.0.2'

V0.0.3

  1. 解决WebViewJavascriptBridge '5.0.8' https请求bug,(目前6.0.0无法与原生OC交互)更新到'5.1':

pod 'WebView Javascript Bridge','~>5.1'