国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 系統(tǒng) > Android > 正文

Android使用VideoView出現(xiàn)無法播放此視頻問題的解決方法

2019-10-21 21:47:57
字體:
供稿:網(wǎng)友

前言

最近的項(xiàng)目中需要用到VideoView實(shí)現(xiàn)視頻播放,自己花了一天多時間才能出來,有點(diǎn)想打自己再見,在學(xué)校的時候沒好好學(xué)。

使用VideoView播放視頻的步驟如下:

1) 在界面布局文件中定義VideoView組件,或在程序中創(chuàng)建VideoView組件。

2) 調(diào)用VideoView的如下兩個方法來加載指定視頻。

setVideoPath(String path):加載 path 文件所代表的視頻。

setVideoURI(Uri uri):加載uri所對應(yīng)的視頻。

3) 調(diào)用VideoView的start()、stop()、pause()方法來控制視頻播放。

實(shí)際上與VideoView—起結(jié)合使用的還有一個MediaController類,它的作用是提供一個友好的圖形控制界面,通過該控制界面來控制視頻的播放。

本文主要介紹的是Android用VideoView無法播放此視頻的解決方法,下面廢話不多說了,來一起看看詳細(xì)的介紹吧

發(fā)現(xiàn)問題

廢話少說,此次遇到的問題是無法播放此視頻+黑屏,問題如下圖,

Android,VideoView,無法播放

這個問題硬是發(fā)了我一天多時間,在網(wǎng)上找不到解決方案,老板急,俺也急。

我是這樣寫的,已經(jīng)簡單的不能再簡單了

Uri uri = Uri.parse("http://pic.ibaotu.com/00/20/08/96e888piCHck.mp4");Log.i("Video", "視頻:-->>"+uri);vh.leftVideo.setMediaController(new MediaController(mContext));vh.leftVideo.setVideoURI(uri);//播放網(wǎng)絡(luò)視頻// 4.4 開始播放vh.leftVideo.start();// 4.5 獲取焦點(diǎn)vh.leftVideo.requestFocus();

原因分析:

很多人會以為是沒有添加權(quán)限,或者是設(shè)備問題等等,都有可能。不過我這次犯了一個低級錯誤。

由于公司后臺還沒有實(shí)現(xiàn)視頻上傳功能,而我又著急弄視頻播放,那么就去百度找視頻素材,結(jié)果就是死活不肯出來。最后的最后,也是偶然的機(jī)會,我在公司的其他項(xiàng)目中看到了以前同事寫的視頻播放,關(guān)鍵的地方是我把它的視頻路徑換過來,結(jié)果奇跡般的可以播放了。

遇到這種問題,視頻的最好是自己上傳的,不要用網(wǎng)上的視頻素材,網(wǎng)上的視頻素材人家是做了保護(hù)的措施。還有一種方法,就是使用本地視頻咯。

總結(jié)

以上就是這篇文章的全部內(nèi)容了,希望本文的內(nèi)容對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,如果有疑問大家可以留言交流,謝謝大家對VEVB武林網(wǎng)的支持。


注:相關(guān)教程知識閱讀請移步到Android開發(fā)頻道。
發(fā)表評論 共有條評論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 东明县| 梁河县| 张家港市| 昌宁县| 刚察县| 开江县| 岳西县| 册亨县| 宝坻区| 广灵县| 城固县| 遵义市| 临沭县| 阿鲁科尔沁旗| 保定市| 仪征市| 什邡市| 梨树县| 当涂县| 玉山县| 鸡泽县| 深泽县| 玉门市| 天气| 汉寿县| 清徐县| 揭西县| 连城县| 巫溪县| 敦煌市| 敦化市| 汾阳市| 民勤县| 林西县| 吉安县| 台东县| 渭源县| 山阴县| 雅江县| 进贤县| 凤城市|