离子导航视图和外部资源

Bur*_*bas 10 android cordova ionic

我正在尝试在我的应用程序中显示视频.我创建了一个链接,如:

<a href="movie/my_movie.mp4">Start movie</a>
Run Code Online (Sandbox Code Playgroud)

一切都很好,视频旋转,但当我按下后退按钮导航状态被重置,我必须重新启动我的应用程序,以便回到我的应用程序的"主"页面.在启动视频时是否有任何技巧可以保持导航状态?

kul*_*ngh 4

是的,您可以在后退按钮侦听器中使用以下代码

下面是供您参考的示例,您可以通过获取媒体播放器的状态(例如 mediaplayer.isPlaying() )来调整它

final MediaPlayer mp1 = MediaPlayer.create(PlayaudioActivity.this, R.raw.beet);

        mBackBtn.setOnClickListener(new View.OnClickListener() {

            @Override
            public void onClick(View v) {
                if (mp1.isPlaying()) {


                }else{

                  finish();
                 }


            }

        });
Run Code Online (Sandbox Code Playgroud)