6
我正在將iOS應用程序表單UIWebView遷移到WKWebView。到目前爲止這麼好......在以前的應用程序中,我禁用了長時間按鍵並實現了自定義長按(對鏈接進行自定義處理),但是我無法在WKWebView中正常工作我試過了以下:在WKWebView上禁用WKActionSheet
- (void)webView:(WKWebView *)wkWebView didFinishNavigation:(WKNavigation *)navigation {
[wkWebView evaluateJavaScript:@"document.body.style.webkitTouchCallout='none';" completionHandler:nil];
}
我已經檢查和該行被執行,呼叫的響應@「無」
但它與迴應: 警告:試圖提出有關誰的觀點是不窗口層次!
任何想法? 解決方案: 注入javascript到wkwebview現在的作品!
[self.wkWebView evaluateJavaScript:@"document.body.style.webkitTouchCallout='none';" completionHandler:nil];
錯誤報告: https://devforums.apple.com/message/1024729#1024729 – 2014-10-21 11:31:13
你在你的 「編輯」 你說解決了它。知道怎麼會很有趣,但我不清楚。任何提示? – 2015-02-13 11:45:58
對不起,但不確定發生了什麼。 – 2015-02-15 16:27:57