Skip to content

dequan1331/WKWebViewExtension

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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.