安卓系统 抱歉,无法播放此视频。

3

我在我的应用程序中使用VideoPlayer。它可以正常播放所有内容,但是当我想要在媒体播放器的进度条上滚动时,通常会出现错误:抱歉,无法播放此视频。然后我必须重新启动视频才能再次观看。我发现的唯一解决方法是停止视频并滚动进度条,这样就可以正常播放了。我想知道如何解决这个问题?如何访问媒体播放器的进度条?这样我就可以在onClick时暂停视频。我的代码:

MediaController mediaController = new MediaController(
                rootView.getContext());
        mediaController.setAnchorView(video);
        Uri uri = Uri.parse(passVideo.file_link);

        video.setMediaController(mediaController);
        video.setVideoURI(uri);
        video.setOnPreparedListener(new OnPreparedListener() {

            public void onPrepared(MediaPlayer arg0) {
                mProgress.setVisibility(View.INVISIBLE);
                video.requestFocus();
                video.start();
            }
        });
1个回答

4

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接