所以我正在用android studio爲我的android手機制作一個快速應用程序,以顯示我的學校時間表。幸運的是,學校裏的某個人已經創建了一個無需登錄即可自由顯示的網站。所以我只需要設置一個webview並加載網址到網站。容易嗎?但是當我加載應用程序,它立即給我一個錯誤。 我已經搜索過這個網站和其他一些網站,但是我還沒有找到適合我的問題的解決方案。Webview緩存錯誤
繼承人的代碼:
package jcorperations.zoomvlietrooster;
import android.support.v7.app.ActionBarActivity;
import android.os.Bundle;
import android.view.Menu;
import android.view.MenuItem;
import android.webkit.WebSettings;
import android.webkit.WebView;
public class MainActivity extends ActionBarActivity {
private WebView mWebView;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
mWebView = (WebView) findViewById(R.id.webView);
WebSettings webSettings = mWebView.getSettings();
webSettings.setJavaScriptEnabled(true);
mWebView.loadUrl("https://vliet.tk/?id=IB1a");
}
}
和清單:
<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="jcorperations.zoomvlietrooster" >
<application
android:allowBackup="true"
android:icon="@mipmap/ic_launcher"
android:label="@string/app_name"
android:theme="@style/AppTheme" >
<activity
android:name=".MainActivity"
android:label="@string/app_name" >
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>
<uses-permission android:name="android.permission.INTERNET" />
</application>
</manifest>
這是我在我的Android設備上得到的錯誤:
Webpage not available
The webpage on http://vliet.tk/?id-IB1a can't be loaded:
net::ERR_CACHE_MISS
當然,我試過其他網站但我仍然得到相同的結果。看在這裏還沒有給我一個解決方案。希望你們能幫忙。
我嘗試過,但我仍然得到了相同的結果。我確實注意到加載應用程序花了一點時間,就好像它正在加載頁面一樣。但這可能是巧合 – Jeremy