Android Phonegap加载缓存的外部站点

Android Phonegap加载缓存的外部站点,android,cordova,webview,Android,Cordova,Webview,我创建了一个示例phonegap应用程序,它加载一个外部URL。html页面使用缓存清单,我也在其中缓存主页 我第一次能够在android浏览器和phonegap应用程序中成功打开页面。此时,应缓存所有文件。它正在被缓存 所以,现在我关闭服务器,重新加载页面。在android浏览器中,我可以看到页面及其资源。但webview的情况并非如此。我收到一个错误,无法打开url 我正在使用以下代码段。我在三星galaxy tab、安卓操作系统3.0上进行了测试。我做错了什么 @Override publ

我创建了一个示例phonegap应用程序,它加载一个外部URL。html页面使用缓存清单,我也在其中缓存主页

我第一次能够在android浏览器和phonegap应用程序中成功打开页面。此时,应缓存所有文件。它正在被缓存

所以,现在我关闭服务器,重新加载页面。在android浏览器中,我可以看到页面及其资源。但webview的情况并非如此。我收到一个错误,无法打开url

我正在使用以下代码段。我在三星galaxy tab、安卓操作系统3.0上进行了测试。我做错了什么

@Override
public void onCreate(Bundle savedInstanceState)
{
    super.onCreate(savedInstanceState);
    super.loadUrl("http://(192.168.14.46):8080/CacheTest/index.html");

    this.appView.getSettings().setDomStorageEnabled(true);
    this.appView.getSettings().setAppCacheMaxSize(1024 * 1024 * 15);  

 this.appView.getSettings().setAppCacheEnabled(true); 

    String appCachePath = getApplicationContext().getCacheDir().getAbsolutePath();
    this.appView.getSettings().setAppCachePath(appCachePath);
    this.appView.getSettings().setAllowFileAccess(true);
    //this.appView.getSettings().setAppCacheEnabled(true);      

}

你是说Android OS 3.0还是Galaxy S3?@ShivanRaptor:对不起,是的,Android OS 3.0。你为什么评论这行
this.appView.getSettings().setAppCacheEnabled(true)