android webView加载网络视频
之前,我寫過webView加載本地網頁的博客,今天,就寫寫webView加載網絡視頻的內容。
一、加載網頁
1.WebView用來顯示網頁,使用必須時刻注意我們需要添加網絡權限
| | <uses-permission android:name="android.permission.INTERNET"/> 二.在界面定義一個webView,然后獲取WebSettings webView = (WebView) findViewById(R.id.webView); WebSettings setting = webView.getSettings(); 三.設置WebSettings的部分屬性 setting.setJavaScriptEnabled(true); setting.setBuiltInZoomControls(true); setting.setDisplayZoomControls(false); setting.setSupportZoom(true); setting.setDomStorageEnabled(true); setting.setDatabaseEnabled(true); // 全屏顯示 setting.setLoadWithOverviewMode(true); setting.setUseWideViewPort(true); 其中 setting.setDomStorageEnabled(true);setting.setDatabaseEnabled(true); 這個代碼是關鍵,這個讓webView設置支持DomStorage。 什么是DOM StorageHTML5 是下一代 HTML 標準,開始吸引越來越多人的目光。html5 的 DOM Storage 機制提供了一種方式讓程序員能夠把信息存儲到本地的計算機上,在需要時獲取。這點和 cookie 相似,區別是 DOM Storage 提供了更大容量的存儲空間。 另外,講講webView的緩存。 ??1、緩存構成 /data/data/package_name/cache/ /data/data/package_name/database/webview.db /data/data/package_name/database/webviewCache.db ??緩存模式(5種) 這樣,webView才能播放網頁的視頻,不然只能加載網頁,不能播放視頻。 android webView加載網絡視頻就講完了。 源碼下載:http://download.csdn.net/detail/bzlj2912009596/9870957 就這么簡單。 |
總結
以上是生活随笔為你收集整理的android webView加载网络视频的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: android 获取MP4文件的图片大小
- 下一篇: android String的repla