如何检查浏览器是否使用Javascript?
我正在尝试编写一个方法,以查看用户在我正在制作的自定义浏览器应用程序中是否启用了Javascript,如果启用了,则在我的浏览器设置对话框中,将update onCreate切换为disabled或enabled,具体取决于我的webview是否启用或禁用了Javascript如何检查浏览器是否使用Javascript?,java,android,Java,Android,我正在尝试编写一个方法,以查看用户在我正在制作的自定义浏览器应用程序中是否启用了Javascript,如果启用了,则在我的浏览器设置对话框中,将update onCreate切换为disabled或enabled,具体取决于我的webview是否启用或禁用了Javascript 我假设我会使用getSettings.getJavaScriptEnabled;在方法的webview上,但找不到更多关于它的文档。我该如何编写一个方法来检查这一点呢?只有当您的WebView的javascript被启用
我假设我会使用getSettings.getJavaScriptEnabled;在方法的webview上,但找不到更多关于它的文档。我该如何编写一个方法来检查这一点呢?只有当您的WebView的javascript被启用或禁用时,您才能通过编程进行更改,因此您需要了解状态
private static boolean jsEnabled;
//enable javascript
webSettings.setJavaScriptEnabled(true);
jsEnabled = true;
//disable javascript
webSettings.setJavaScriptEnabled(false);
jsEnabled = false;
使用布尔变量jsEnabled来了解webview的javascript的状态
或者使用这个方法
getJavaScriptEnabled:如果启用了JavaScript,则返回true
如果有这样一种方法,你是否尝试过,如果它符合你的想法?