[英]I want to disable a Image in webview. I think we can block the URL of image from loading, but How to achieve it
Link which I want to block https://learningwithsajal.xyz/wp-content/uploads/2021/06/PicsArt_06-24-07.49.43-removebg-preview.png我想阻止的链接https://learningwithsajal.xyz/wp-content/uploads/2021/06/PicsArt_06-24-07.49.43-removebg-preview.png
I am also adding code of my MainActivity.java我也在添加我的 MainActivity.java 的代码
package com.learning.withsajal;
import ...
public class MainActivity extends AppCompatActivity {
String websiteURL = "https://learningwithsajal.xyz/"; // sets web url
private WebView webview;
SwipeRefreshLayout mySwipeRefreshLayout;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
if( ! CheckNetwork.isInternetAvailable(this)) //returns true if internet available
{
//if there is no internet do this
setContentView(R.layout.activity_main);
//Toast.makeText(this,"No Internet Connection, Chris",Toast.LENGTH_LONG).show();
new AlertDialog.Builder(this) //alert the person knowing they are about to close
.setTitle("No internet connection available")
.setMessage("Please Check you're Mobile data or Wifi network.")
.setPositiveButton("Ok", new DialogInterface.OnClickListener() {
@Override
public void onClick(DialogInterface dialog, int which) {
finish();
}
})
//.setNegativeButton("No", null)
.show();
}
else
{
//Webview stuff
webview = findViewById(R.id.webView);
webview.setWebChromeClient(new ChromeClient());
webview.getSettings().setJavaScriptEnabled(true);
webview.getSettings().setDomStorageEnabled(true);
webview.setOverScrollMode(WebView.OVER_SCROLL_NEVER);
webview.loadUrl(websiteURL);
webview.setWebViewClient(new WebViewClientDemo());
}
}
What is solution of this problem ?这个问题的解决方案是什么?
嗨,禁用webView
的图像,您可以使用以下代码:
webView.getSettings().setLoadsImagesAutomatically(false);
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.