在 WKWebView 中禁用 JavaScript - 首选项未保存在 WKWebView 中
Disable JavaScript in WKWebView - Preferences not saving in WKWebView
我正在制作一个应用程序,用户可以在其中单击一个按钮来禁用所有 JavaScript 在下一页加载时(不是重新启动应用程序才能生效) .我尝试了以下代码,但首选项没有保存。 JavaScript 在下一页加载时仍处于启用状态。
let preferences = WKPreferences()
preferences.javaScriptEnabled = false
webView.configuration.preferences = preferences
webView.reload();
感谢任何帮助。
我直接将 javaScriptEnabled
禁用为 false,它对我来说工作正常。我用 JavaScript Website 测试过。因为我输入了我的名字,它根据 javascript 改变了背景颜色。禁用后javascript,我又试了,没有背景色显示
webView.configuration.preferences.javaScriptEnabled = false
试试上面的代码,希望对你也有帮助。
我正在制作一个应用程序,用户可以在其中单击一个按钮来禁用所有 JavaScript 在下一页加载时(不是重新启动应用程序才能生效) .我尝试了以下代码,但首选项没有保存。 JavaScript 在下一页加载时仍处于启用状态。
let preferences = WKPreferences()
preferences.javaScriptEnabled = false
webView.configuration.preferences = preferences
webView.reload();
感谢任何帮助。
我直接将 javaScriptEnabled
禁用为 false,它对我来说工作正常。我用 JavaScript Website 测试过。因为我输入了我的名字,它根据 javascript 改变了背景颜色。禁用后javascript,我又试了,没有背景色显示
webView.configuration.preferences.javaScriptEnabled = false
试试上面的代码,希望对你也有帮助。