本文整理了Java中android.webkit.WebSettings.setAppCacheMaxSize()
方法的一些代码示例,展示了WebSettings.setAppCacheMaxSize()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。WebSettings.setAppCacheMaxSize()
方法的具体详情如下:
包路径:android.webkit.WebSettings
类名称: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);
内容来源于网络,如有侵权,请联系作者删除!