webview 离线缓存,html5游戏适用
2013-03-19 15:07
441 查看
public class MainActivity extends Activity { private WebView mWebView; private static final String URL = "http://nus40g1.chinaw3.com/demos/fruit-ninja/"; @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); webSettings.setCacheMode(WebSettings.LOAD_CACHE_ELSE_NETWORK);//用缓存用缓存,没有用网络 webSettings.setSupportZoom(true); webSettings.setBuiltInZoomControls(true); webSettings.setUseWideViewPort(true);//开启任意缩放比例 // webSettings.setAppCacheMaxSize(appCacheMaxSize) 可以设置缓存大小 mWebView.setInitialScale(10);//初始缩放数值 mWebView.loadUrl(URL); } } 很简单就这样就可以了.主要是那个cache模式设置一下.这里我引用了一个html5的水果忍者的游戏,测试可用.平台android 4.0.
相关文章推荐
- Android webView 缓存 Cache + HTML5离线功能 解决
- Android webView 缓存 Cache + HTML5离线功能 解决
- 源码推荐:移动端商城(微信小程序源代码) WebView离线缓存
- Android webView 缓存 Cache + HTML5离线功能 解决
- HTML5 离线缓存 Web Workr
- Android webView 缓存 Cache + HTML5离线功能 解决
- WebView实现离线缓存阅读
- Android webView 缓存 Cache + HTML5离线功能
- Android记录25-WebView实现离线缓存阅读
- Android webView 缓存 Cache + HTML5离线功能
- iOS开发 最新的NSURLProtocol之webView的离线缓存,缓存webView,离线加载
- Android webView 缓存 Cache + HTML5离线功能 解决
- HTML5应用程序缓存实现离线Web网页或应用
- 源码推荐:移动端商城(微信小程序源代码) WebView离线缓存
- Android webView 缓存 Cache + HTML5离线功能 解决
- WebView离线缓存开发
- Android记录25-WebView实现离线缓存阅读
- Android webView 缓存 Cache + HTML5离线功能 解决
- Android的webview支持HTML5的离线应用功能
- Android webView 缓存 Cache + HTML5离线功能 解决