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

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

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

WebSettings.setAppCacheMaxSize介绍

暂无

代码示例

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

mWebSettings.setAppCacheMaxSize(Long.MAX_VALUE);

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

webview1 = (WebView) findViewById(R.id.webView1);
 WebSettings webSettings = webview1.getSettings();
 webSettings.setJavaScriptEnabled(true);
 webSettings.setCacheMode(WebSettings.LOAD_NORMAL); <--- CHANGE THIS
 webSettings.setAppCacheMaxSize(1024*1024*8);
 webview1.addJavascriptInterface(new JavaScriptInterface(this),
     "Android");
 webview1.setWebViewClient(new MyWebViewClient());
 webview1.setBackgroundColor(Color.BLACK);
 try {
   current_url = "http://........link";
   webview1.loadUrl(current_url);
 } catch (Exception e) {
   Log.v("Loading Webview Failed", "Loading the webview Failed");
 }
 current_fact = 0;

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

webView.setInitialScale(0);
webView.setVerticalScrollBarEnabled(false);
// Enable JavaScript
final WebSettings settings = webView.getSettings();
settings.setJavaScriptEnabled(true);
settings.setJavaScriptCanOpenWindowsAutomatically(true);
settings.setLayoutAlgorithm(LayoutAlgorithm.NORMAL);

// Enable AppCache
// Fix for CB-2282
settings.setAppCacheMaxSize(5 * 1048576);
settings.setAppCachePath(databasePath);
settings.setAppCacheEnabled(true);

代码示例来源:origin: marzika/Snapprefs

browser.getSettings().setLoadsImagesAutomatically(true);
browser.getSettings().setJavaScriptEnabled(true);
browser.getSettings().setAppCacheMaxSize(1024 * 1024 * 8);
browser.getSettings().setAppCachePath(Environment.getDataDirectory() + "/data/com.marz.snapprefs/cache/");
browser.getSettings().setAppCacheEnabled(true);

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

public void importPhoneGapUser() {
  String databasePath = getApplicationContext().getDir("database", Context.MODE_PRIVATE).getPath();
  String pathToCache = getApplicationContext().getDir("database", Context.MODE_PRIVATE).getPath();

  WebView mAuthWebView = new WebView(this);
  WebSettings webSettings = mAuthWebView.getSettings();

  webSettings.setDatabasePath(databasePath);
  webSettings.setAppCachePath(pathToCache);
  webSettings.setGeolocationDatabasePath(databasePath);

  webSettings.setAppCacheMaxSize(5 * 1048576);

  webSettings.setAppCacheEnabled(true);
  webSettings.setDatabaseEnabled(true);
  webSettings.setJavaScriptEnabled(true);
  webSettings.setDomStorageEnabled(true);

  mAuthWebView.addJavascriptInterface(new MyJavaScriptInterface (), "JsInterface");

  //i wasn't able to run JS through 'javascript:' protocol, so i had to use a HTML file
  mAuthWebView.loadUrl("file:///android_asset/import_auth.html");
}

代码示例来源:origin: xtools-at/Android-PWA-Wrapper

webSettings.setAppCacheMaxSize(Long.MAX_VALUE);

代码示例来源:origin: indywidualny/FaceSlim

webView.getSettings().setAppCacheMaxSize(5 * 1024 * 1024);  // 5 MB

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

webSettings.setSupportMultipleWindows(true);
webSettings.setBuiltInZoomControls(true);
webSettings.setAppCacheMaxSize(1);
webSettings.setCacheMode(WebSettings.LOAD_NO_CACHE);
webSettings.setAppCacheEnabled(false);

代码示例来源:origin: 24Kshign/SuspensionWindow

@SuppressLint("SetJavaScriptEnabled")
private void initWebViewSetting() {
  mWebView.setVerticalScrollBarEnabled(false);
  mWebView.setHorizontalScrollBarEnabled(false);
  WebSettings webSetting = mWebView.getSettings();
  webSetting.setJavaScriptEnabled(true);
  webSetting.setAllowFileAccess(true);
  webSetting.setLayoutAlgorithm(WebSettings.LayoutAlgorithm.NARROW_COLUMNS);
  webSetting.setSupportZoom(false);
  webSetting.setBuiltInZoomControls(false);
  webSetting.setUseWideViewPort(true);
  webSetting.setSupportMultipleWindows(false);
  webSetting.setLoadWithOverviewMode(true);
  webSetting.setAppCacheEnabled(true);
  webSetting.setDatabaseEnabled(true);
  webSetting.setGeolocationEnabled(true);
  webSetting.setDomStorageEnabled(true);
  webSetting.setAppCacheMaxSize(Long.MAX_VALUE);
  webSetting.setAppCachePath(getDir("appCache", Context.MODE_PRIVATE).getPath());
  webSetting.setDatabasePath(getDir("databases", Context.MODE_PRIVATE).getPath());
  webSetting.setGeolocationDatabasePath(getDir("geolocation", Context.MODE_PRIVATE).getPath());
  webSetting.setPluginState(WebSettings.PluginState.ON);
  webSetting.setRenderPriority(WebSettings.RenderPriority.HIGH);
  webSetting.setTextSize(WebSettings.TextSize.NORMAL);
  if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.LOLLIPOP) {
    webSetting.setMixedContentMode(WebSettings.MIXED_CONTENT_ALWAYS_ALLOW);
  }
  mWebView.loadUrl(mUrl);
}

代码示例来源:origin: douban/rexxar-android

ws.setAppCacheEnabled(true);
ws.setAppCacheMaxSize(1024 * 1024 * 8);

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

settings.setAppCacheMaxSize(5 * 1048576);
settings.setAppCachePath(databasePath);
settings.setAppCacheEnabled(true);

代码示例来源:origin: luoruiyi/Andorid-LiteHybrid-WebView

settings.setAppCacheMaxSize(5 * 1048576);
settings.setAppCachePath(databasePath);
settings.setAppCacheEnabled(true);

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

settings.setDatabaseEnabled(true);
settings.setDomStorageEnabled(true);
settings.setAppCacheMaxSize(1024*1024*1024*8);
String sDataPath = context.getDir("database", Context.MODE_PRIVATE).getPath();
settings.setDatabasePath(sDataPath);

代码示例来源:origin: xudjx/webprogress

mWebSettings.setDatabasePath(appCacheDir);
mWebSettings.setAppCachePath(appCacheDir);
mWebSettings.setAppCacheMaxSize(1024*1024*80);

代码示例来源:origin: BolexLiu/ApkBusBlog

mWebSettings.setAppCacheMaxSize(Long.MAX_VALUE);

代码示例来源:origin: org.seleniumhq.selenium/selenium-android-driver

settings.setJavaScriptEnabled(true);
settings.setAppCacheEnabled(true);
settings.setAppCacheMaxSize(10*1024*1024);
settings.setAppCachePath("");
settings.setDatabaseEnabled(true);

相关文章

微信公众号

最新文章

更多

WebSettings类方法