android.webkit.WebSettings.getJavaScriptEnabled()方法的使用及代码示例

x33g5p2x  于2022-02-02 转载在 JavaScript  
字(4.3k)|赞(0)|评价(0)|浏览(215)

本文整理了Java中android.webkit.WebSettings.getJavaScriptEnabled()方法的一些代码示例,展示了WebSettings.getJavaScriptEnabled()的具体用法。这些代码示例主要来源于Github/Stackoverflow/Maven等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。WebSettings.getJavaScriptEnabled()方法的具体详情如下:
包路径:android.webkit.WebSettings
类名称:WebSettings
方法名:getJavaScriptEnabled

WebSettings.getJavaScriptEnabled介绍

暂无

代码示例

代码示例来源:origin: Justson/AgentWeb

protected void fixedAccessibilityInjectorExceptionForOnPageFinished(String url) {
    if (Build.VERSION.SDK_INT == Build.VERSION_CODES.JELLY_BEAN
        && getSettings().getJavaScriptEnabled()
        && mIsAccessibilityEnabledOriginal == null
        && isAccessibilityEnabled()) {
      try {
        try {
          URLEncoder.encode(String.valueOf(new URI(url)), "utf-8");
//                    URLEncodedUtils.parse(new URI(url), null); // AccessibilityInjector.getAxsUrlParameterValue
        } catch (IllegalArgumentException e) {
          if ("bad parameter".equals(e.getMessage())) {
            mIsAccessibilityEnabledOriginal = true;
            setAccessibilityEnabled(false);
            LogUtils.safeCheckCrash(TAG, "fixedAccessibilityInjectorExceptionForOnPageFinished.url = " + url, e);
          }
        }
      } catch (Throwable e) {
        if (LogUtils.isDebug()) {
          LogUtils.e(TAG, "fixedAccessibilityInjectorExceptionForOnPageFinished", e);
        }
      }
    }
  }

代码示例来源:origin: ac-pm/Inspeckage

static String checkSettings(WebView wv) {

    String r = "</br>";
    //javascript
    if (wv.getSettings().getJavaScriptEnabled()) {
      r = r + " -- JavaScript: Enable</br>";
    } else {
      r = r + " -- JavaScript: Disable</br>";
    }
    //PluginState
    if (wv.getSettings().getPluginState() == WebSettings.PluginState.OFF) {
      r = r + " -- Plugin State: OFF</br>";
    } else {
      r = r + " -- Plugin State: ON</br>";
    }
    //AllowFileAccess
    if (wv.getSettings().getAllowFileAccess()) {
      r = r + " -- Allow File Access: Enable</br>";
    } else {
      r = r + " -- Allow File Access: Disable</br>";
    }
    return r;
  }
}

代码示例来源:origin: stackoverflow.com

String url = "http://e-promotion.al/";
WebView view = (WebView) this.findViewById(R.id.webView1);  
view.getSettings().setJavaScriptEnabled(true);              
WebSettings settings = view.getSettings();
settings.getJavaScriptEnabled();
settings.getBuiltInZoomControls();
settings.setBuiltInZoomControls(true); // I use that to show a map in my app, you can delete this line if you want.
view.setWebViewClient(new WebViewClient());
view.loadUrl(url);

代码示例来源:origin: BoBoMEe/Android-Demos

&& webView.getSettings().getJavaScriptEnabled()
&& focusedChild instanceof SurfaceView) {

代码示例来源:origin: stackoverflow.com

void webview() {
  private WebView wv;
  WebView webView = (WebView) findViewById(R.id.webView);
  webView.loadUrl(httpResultWebView);
  WebSettings settings = webView.getSettings();
  settings.setBuiltInZoomControls(true);
  settings.getAllowContentAccess();
  settings.getJavaScriptEnabled();
  settings.setUseWideViewPort(true);
  settings.setLoadWithOverviewMode(true);
  webView.setWebViewClient(new WebViewClient());
  wv = webView;
  wv.setDownloadListener(new DownloadListener() {
    public void onDownloadStart(String url, String userAgent,
                  String contentDisposition, String mimetype,
                  long contentLength) {
      String fileName = URLUtil.guessFileName(url, contentDisposition, mimetype);
      DownloadManager.Request request = new DownloadManager.Request(
          Uri.parse(url));
      request.allowScanningByMediaScanner();
      request.setNotificationVisibility(DownloadManager.Request.VISIBILITY_VISIBLE_NOTIFY_COMPLETED);
      request.setDestinationInExternalPublicDir("/Library", fileName);
      DownloadManager dm = (DownloadManager) getSystemService(DOWNLOAD_SERVICE);
      dm.enqueue(request);
    }
  });
}

代码示例来源:origin: cprcrack/VideoEnabledWebView

if (webView != null && webView.getSettings().getJavaScriptEnabled() && focusedChild instanceof SurfaceView)

代码示例来源:origin: braintree/braintree_android

@Test
public void init_setsWebSettings() {
  mThreeDSecureWebView.init(mActivity);
  WebSettings settings = mThreeDSecureWebView.getSettings();
  assertEquals(BraintreeHttpClient.getUserAgent(), settings.getUserAgentString());
  assertEquals(WebSettings.LOAD_CACHE_ELSE_NETWORK, settings.getCacheMode());
  assertTrue(settings.supportMultipleWindows());
  assertTrue(settings.getJavaScriptEnabled());
  assertTrue(settings.getBuiltInZoomControls());
  assertFalse(settings.getDisplayZoomControls());
  assertTrue(settings.getDomStorageEnabled());
  assertTrue(settings.getDatabaseEnabled());
}

代码示例来源:origin: powerpoint45/Lucid-Browser

if (webView != null && webView.getSettings().getJavaScriptEnabled() && focusedChild instanceof SurfaceView)

相关文章

微信公众号

WebSettings类方法