【问题标题】:ERR_CACHE_MISS in WebView Android StudioWebView Android Studio 中的 ERR_CACHE_MISS
【发布时间】:2016-06-29 08:17:14
【问题描述】:

我正在尝试做一个简单的浏览器AndroidStudio,但是网站打不开(错误:net :: ERR_CACHE_MISS)。

我试过这个:

Android 4.4 giving ERR_CACHE_MISS error in onReceivedError for WebView back

但这对我没有帮助。

我的 ActivityMain:

public class MainActivity extends AppCompatActivity {


EditText pole;
Button przycisk;
WebView przegladarka;
public String adres;

public void Wyszukaj(View v){
    adres =  pole.getText().toString();
    przegladarka.loadUrl(adres);
}






@Override
protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_main);


    przycisk = (Button) findViewById(R.id.przycisk);
    pole = (EditText) findViewById(R.id.pole);
    przegladarka = (WebView) findViewById(R.id.przegladarka);


    if (Build.VERSION.SDK_INT >= 19) {
        przegladarka.getSettings().setCacheMode(WebSettings.LOAD_CACHE_ELSE_NETWORK);
    }

    przegladarka.setWebViewClient(new ModifiedWebViewClient());
    przegladarka.getSettings().setJavaScriptEnabled(true);
    przegladarka.loadUrl("http://google.com");


}


private class ModifiedWebViewClient extends WebViewClient {

    @Override
    public boolean shouldOverrideUrlLoading(WebView view, String url) {
        view.loadUrl(url);
        return true;
    }

}

}

【问题讨论】:

    标签: android-studio webview


    【解决方案1】:

    将这行代码添加到清单文件中

    <uses-permission android:name="android.permission.INTERNET"/>
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2015-08-18
      • 2015-12-18
      • 1970-01-01
      • 2014-10-29
      • 1970-01-01
      • 2017-11-11
      • 1970-01-01
      • 2017-06-24
      相关资源
      最近更新 更多