From d680fe0988e4382905f6510c28a68652d8cc93a0 Mon Sep 17 00:00:00 2001 From: Stuart Breckenridge Date: Sat, 22 Jan 2022 08:39:57 +0800 Subject: [PATCH] WKWebpagePreferences added to macOS --- Mac/MainWindow/Detail/DetailWebViewController.swift | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/Mac/MainWindow/Detail/DetailWebViewController.swift b/Mac/MainWindow/Detail/DetailWebViewController.swift index e7ca8045d..664d4c723 100644 --- a/Mac/MainWindow/Detail/DetailWebViewController.swift +++ b/Mac/MainWindow/Detail/DetailWebViewController.swift @@ -83,9 +83,11 @@ final class DetailWebViewController: NSViewController { let preferences = WKPreferences() preferences.minimumFontSize = 12.0 preferences.javaScriptCanOpenWindowsAutomatically = false - preferences.javaScriptEnabled = true - + + let webpagePrefs = WKWebpagePreferences() + let configuration = WKWebViewConfiguration() + configuration.defaultWebpagePreferences = webpagePrefs configuration.preferences = preferences configuration.setURLSchemeHandler(detailIconSchemeHandler, forURLScheme: ArticleRenderer.imageIconScheme)