iOS開発コレクションの文章--WKWebviewとJSの相互作用

2596 ワード

iOS WKWebview禁止長押し(ハイパーリンク、画像、テキスト...)ポップアップ効果
参考:http://www.cocoachina.com/bbs/read.php?tid-1717179915.
処理方法
//            menu
    [webView evaluateJavaScript:@"document.documentElement.style.webkitUserSelect='none';"  completionHandler:nil];//    

//     (   、  、  ...)    
   [webView evaluateJavaScript:@"document.documentElement.style.webkitTouchCallout='none';" completionHandler:nil];
//    
wkwebviewキャッシュをクリアしたのはiOS 9以降です。
 if([[[UIDevice currentDevice] systemVersion] floatValue]>=9.0)
    {
    NSSet *websiteDataTypes = [NSSet setWithArray:@[
                                                    WKWebsiteDataTypeDiskCache,
                                                    WKWebsiteDataTypeOfflineWebApplicationCache,
                                                    WKWebsiteDataTypeMemoryCache,
                                                    WKWebsiteDataTypeLocalStorage,
                                                    WKWebsiteDataTypeCookies,
                                                    WKWebsiteDataTypeSessionStorage,
                                                    WKWebsiteDataTypeIndexedDBDatabases,
                                                    WKWebsiteDataTypeWebSQLDatabases
                                                    ]];
    //                    or               type
    //NSSet *websiteDataTypes = [WKWebsiteDataStore allWebsiteDataTypes];
    NSDate *dateFrom = [NSDate dateWithTimeIntervalSince1970:0];
    [[WKWebsiteDataStore defaultDataStore] removeDataOfTypes:websiteDataTypes   
                                               modifiedSince:dateFrom completionHandler:^{
                                                   // �code
                                                   NSLog(@"    ");
                                               }];
    }

Wkwebview JSとOCの相互作用に関する文章を行います。
iOS 9 WKWebViewキャッシュクリアWKWebView代理方法解析
WebView JavascriptBridgeを使ってocとjsの相互作用の問題を処理します。
WKWebView学習ノート
WKWebViewとUICWebViewのcookieのsession問題
【iOS】WKWebView Cookiesで遭遇したピットを使用する
iOSのCookieアクセスは絶対十分です。
WKWebViewの同期Cookie-WKWebView踏み込み記録
WKWebViewで出会った穴を使う
WKWebViewのピットの山。
iOS WKWebViewとUnibView Cookieのメカニズムの同期
iOSのWKWebviewにおけるcookie問題の解決方法
iOSのCookieアクセス
WKWebView実際の使用における注意点とWKWebViewとJavaScriptの相互作用について具体的に紹介します。
WKWebViewのパチンコのヒントと電話をかける-WKWebViewはピットを踏んで記録します。
WKWebViewはwindow.openを呼び出します。反応がありません。
WKWebViewは入門からピットWKWebViewまでローカルファイルをロードします。
関連のデモもあります