我想在我的网页浏览中播放视频。我检查了不同的例子,但我的HTML有点不同。
{\"mp4\":[{\"name\":\"240\",\"file\":\"http:\\\/\\\/xxxx.xxxx.net\\\/lt\\\/2016\\\/04\\\/24\\\/test_320x240.mp4\",\"type\":\"video\\\/mp4\"}
我可以下载HTML代码和使用过的功能;
webview.loadData(myHTML,"text/html; charset=UTF-8", null);)
但是,我无法在我的应用程序中显示视频。谢谢你的帮助。
答案 0 :(得分:0)
您可以尝试使用VideoView播放视频,而不是尝试在webview中加载视频。下面是示例代码:
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
videoView = (VideoView) findViewById(R.id.videoView);
File file = new File(Environment.getExternalStorageDirectory(), "rhyme.mp4");
videoView.setVideoPath(file.getAbsolutePath());
videoView.setMediaController(new MediaController(this));
videoView.start();
}
此外,如果您想从互联网流式传输某些视频文件,您可以继续使用 ExoPlayer 。这是link 如果它能解决您的问题,请将此回复标记为答案。