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

x33g5p2x  于2022-02-02 转载在 其他  
字(5.9k)|赞(0)|评价(0)|浏览(431)

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

WebSettings.setBlockNetworkImage介绍

暂无

代码示例

代码示例来源:origin: jiangqqlmj/FastDev4Android

/**
 * 页面加载完成回调的方法
 * @param view
 * @param url
 */
@Override
public void onPageFinished(WebView view, String url) {
  super.onPageFinished(view, url);
  Log.i("zttjiangqq", "-------->onPageFinished url:" + url);
  if (isRefresh) {
    isRefresh = false;
  }
  // 加载完成隐藏进度界面,显示WebView内容
  frame_progress.setVisibility(View.GONE);
  mContentView.setVisibility(View.VISIBLE);
  // 关闭图片加载阻塞
  view.getSettings().setBlockNetworkImage(false);
}
/**

代码示例来源:origin: HotBitmapGG/bilibili-android-client

@Override
public void onPageFinished(WebView view, String url) {
  super.onPageFinished(view, url);
  progressBar.setVisibility(View.GONE);
  progressBar.stopSpinning();
  mWebView.getSettings().setBlockNetworkImage(false);
}

代码示例来源:origin: HotBitmapGG/bilibili-android-client

webSettings.setUseWideViewPort(true);
webSettings.setLoadWithOverviewMode(true);
mWebView.getSettings().setBlockNetworkImage(true);
mWebView.setWebViewClient(webViewClient);
mWebView.requestFocus(View.FOCUS_DOWN);

代码示例来源:origin: iMeiji/Toutiao

settings.setBlockNetworkImage(SettingUtil.getInstance().getIsNoPhotoMode());

代码示例来源:origin: iMeiji/Toutiao

settings.setBlockNetworkImage(SettingUtil.getInstance().getIsNoPhotoMode());

代码示例来源:origin: iMeiji/Toutiao

settings.setBlockNetworkImage(SettingUtil.getInstance().getIsNoPhotoMode());

代码示例来源:origin: jiangqqlmj/FastDev4Android

webSettings.setBlockNetworkImage(true);

代码示例来源:origin: TheFinestArtist/FinestWebView-Android

settings.setBlockNetworkImage(webViewBlockNetworkImage);

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

mWebSettings.setSupportMultipleWindows(false);
mWebSettings.setBlockNetworkImage(false);

代码示例来源:origin: velazcod/Tinfoil-Facebook

/**
 * Used to block network requests of images in the {@link WebView}.
 * <p/>
 * See {@link WebSettings#setBlockNetworkImage(boolean)}
 *
 * @param blockImages {@link boolean}
 */
protected void setBlockImages(boolean blockImages) {
  if (mWebSettings != null) {
    mWebSettings.setBlockNetworkImage(blockImages);
  }
}

代码示例来源:origin: wutq/AndroidModuleDemo

@Override
public void onPageFinished(WebView view, String url) {
  super.onPageFinished(view, url);
  webSettings.setBlockNetworkImage(false);
}

代码示例来源:origin: mengzhidaren/RecylerViewMultiHeaderView

@Override
    public void onPageFinished(WebView view, String url) {
      super.onPageFinished(view, url);
      view.getSettings().setBlockNetworkImage(false);
//                view.loadUrl("javascript:window.HtmlOut.getHeight(document.body.offsetHeight,document.body.offsetWidth);");
    }

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

WebSettings settings = webview.getSettings();
settings.setBlockNetworkLoads(true);
settings.setBlockNetworkImage(true);
settings.setJavaScriptEnabled(false);

代码示例来源:origin: HotBitmapGG/LeisureRead

@Override
public void onPageFinished(WebView view, String url) {
 super.onPageFinished(view, url);
 hideProgress();
 mWebView.getSettings().setBlockNetworkImage(false);
}

代码示例来源:origin: yoyiyi/bilisoleil

@Override
public void onPageFinished(WebView webView, String s) {
  super.onPageFinished(webView, s);
  mPwLoading.setVisibility(View.GONE);
  mWebView.getSettings().setBlockNetworkImage(false);
  int h = View.MeasureSpec.makeMeasureSpec(0, View.MeasureSpec.UNSPECIFIED);
  int w = View.MeasureSpec.makeMeasureSpec(0, View.MeasureSpec.UNSPECIFIED);
  mWebView.measure(w, h);
}

代码示例来源:origin: JmStefanAndroid/PVCloudGroupn

private void initWebView(){
  WebSettings settings = mWebView.getSettings();
  settings.setJavaScriptEnabled(true);
  settings.setBlockNetworkImage(false);
  settings.setAppCacheEnabled(true);
  mWebView.loadUrl(Contants.API.WARES_DETAIL);
  mAppInterfce = new WebAppInterface(this);
  mWebView.addJavascriptInterface(mAppInterfce,"appInterface");
  mWebView.setWebViewClient(new WC());
}

代码示例来源:origin: yoyiyi/bilisoleil

@Override
  public void onProgressChanged(WebView webView, int i) {
    if (i >= 40) {
      mPwLoading.setVisibility(View.GONE);
    } else {
      mPwLoading.setVisibility(View.VISIBLE);
    }
    mWebView.getSettings().setBlockNetworkImage(false);
    super.onProgressChanged(webView, i);
  }
}

代码示例来源:origin: yiwent/Mobike

private void initWebView() {
  WebSettings webSettings = mWebView.getSettings();
  webSettings.setJavaScriptEnabled(true);
  /*使webview能够加载图片*/
  webSettings.setBlockNetworkImage(false);
  webSettings.setAppCacheEnabled(true);
  mDialog=new SpotsDialog(this);
  mDialog.show();
  mWebView.loadUrl(mMessage.getClickUrl());
  //        mWebAppInterface = new WebAppInterface(this);
  //        mWebView.addJavascriptInterface(mWebAppInterface, "appInterface");
  mWebView.setWebViewClient(new MyWebChromeC());
  mWebView.setWebChromeClient(new WebChromeClient(){
  });
}

代码示例来源:origin: wutq/AndroidModuleDemo

public void initWebView() {
  String url = "http://m.okhqb.com/item/description/1000334264.html?fromApp=true";
  webView.setFocusable(false);
  webView.loadUrl(url);
  webSettings = webView.getSettings();
  webSettings.setLoadWithOverviewMode(true);
  webSettings.setBuiltInZoomControls(true);
  webSettings.setLoadsImagesAutomatically(true);
  webSettings.setRenderPriority(WebSettings.RenderPriority.HIGH);
  webSettings.setBlockNetworkImage(true);
  webSettings.setUseWideViewPort(true);
  webSettings.setCacheMode(WebSettings.LOAD_CACHE_ELSE_NETWORK);
  webView.setWebViewClient(new GoodsDetailWebViewClient());
}

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

WebSettings l_webviewSetting   = webview.getSettings();
     l_webviewSetting.setAllowFileAccess(true);
     l_webviewSetting.setAppCacheEnabled(true);
     l_webviewSetting.setBlockNetworkImage(false);
     l_webviewSetting.setBlockNetworkLoads(false);
     l_webviewSetting.setBuiltInZoomControls(true);
     l_webviewSetting.setLoadsImagesAutomatically(true);
     l_webviewSetting.setJavaScriptCanOpenWindowsAutomatically(true);
     l_webviewSetting.setJavaScriptEnabled(true);
     l_webviewSetting.setUseWideViewPort(true);
     l_webviewSetting.setLoadWithOverviewMode(true); 
     l_webviewSetting.setDomStorageEnabled(true);
     l_webviewSetting.getBuiltInZoomControls();

相关文章

微信公众号

最新文章

更多

WebSettings类方法