我如何通过传递任何视频链接(例如-)在android中播放视频https://youtu.be/sid77g9kfha“也可以是另一个媒体门户的另一个视频链接)。我试图这样做,但我得到一个错误。
我的代码
try {
if (!mVideoView.isPlaying()) {
Uri uri = Uri.parse(videoURL);
mVideoView.setVideoURI(uri);
mVideoView.setOnCompletionListener(new MediaPlayer.OnCompletionListener() {
@Override
public void onCompletion(MediaPlayer mp) {
}
});
} else {
mVideoView.pause();
}
}catch (Exception ex){
}
mVideoView.requestFocus();
mVideoView.setOnPreparedListener(new MediaPlayer.OnPreparedListener() {
@Override
public void onPrepared(MediaPlayer mp) {
mProgressDialog.dismiss();
mp.setLooping(true);
mVideoView.start();
}
});
错误。
2条答案
按热度按时间ki1q1bka1#
你可以试试这个代码
snippet
. 我用这个代码在我的应用程序中播放视频landscape
模式。r6hnlfcb2#
你所给的是网页网址不是视频网址这个工作我试试这个网址。
http://tamilhd.in/load/tamil%20movies%20trailers/2017%20tamil%20movies%20trailers/baahubali%202%20trailer/320x240/baahubali%202%20trailer.mp4