dequan1331 / WKWebViewExtension

An extension for WKWebView. Providing menuItems delete 、support protocol 、clear cache of iOS8 and so on.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

This repo will no longer be updated. The new versions has been moved to HybridPageKit as a submodule. Integrate ' HybridPageKit/WKWebViewExtension ' subspecs with Cocoapods.




WKWebViewExtension

Extended Reading | 中文 | 扩展阅读

An extension for WKWebView .

Providing WKWebView MenuItems deleteWKWebView support protocolWKWebView clear cache or iOS8 and so on.

Together with ReusableNestingScrollview, sub repo of HybridPageKit, which is a general sulotion of news App content page.

Requirements

iOS 8.0 or later

Installation

  1. CocoaPods

    platform :ios, '8.0'
    pod 'WKWebViewExtension'
    
  2. Cloning the repository

    #import <WKWebViewExtensionsDef.h>

Features

  1. DeleteMenuItems iOS11 this issue has been fixed

    WKWebView Support Delete System MenuItems
    Delete System Items Without cut/copy/paste/delete
    
  2. SupportProtocol

    WKWebView Support Protocol Like UIWebView
    
  3. SafeClearCache

    WKWebView Support iOS8 Clear All Cache
    
  4. SafeScrollTo

    WKWebView Safe ScrollTo Specific Offset Without Blank Screen by Runloop
    
  5. SafeEvaluateJS

    Safe Evaluate JS And Retainify Webview For CallBack, and Make Sure CallBack IS NOT null
    
  6. ExternalNavigationDelegates

    WKWebView Support Internal And Extenal Delegates
    
  7. SyncConfigUA

    Sync Config UA Without WKWebView
    

Licenses

All source code is licensed under the MIT License.

About

An extension for WKWebView. Providing menuItems delete 、support protocol 、clear cache of iOS8 and so on.

License:MIT License


Languages

Language:Objective-C 98.6%Language:Ruby 1.4%