1***@qq.com
1***@qq.com
  • 发布:2018-10-12 13:43
  • 更新:2018-10-12 17:41
  • 阅读:1329

安卓视频播放 全屏退去

分类:MUI

我有个BUG,一直没有解决,就是安卓视频播放,直接连接手机调试的时候,视频全屏播发 。退去全屏没有问题,打包发布以后,视频全屏也没有问题,只是退去全屏它会在当前页面打开上级页面,视频还在播放。在按返回它就会关闭当前页。

2018-10-12 13:43 负责人:无 分享
已邀请:
无色无花

无色无花

需要改写退出时间,判断当前是否为全屏.
如果是全屏的话,退出全屏.
不是的话,退出页面.

mui.back = function(event) {  

                    //锁定竖屏  
                    plus.screen.lockOrientation("portrait-primary");  
                    //plus.screen.unlockOrientation();  

                    if(document.webkitIsFullScreen){  
                        //document.exitFullscreen();  
                        document.webkitExitFullscreen();  
                    }else if(document.fullscreen){  
                        document.exitFullscreen();  
                    }else if(document.mozFullScreen){  
                        document.mozCancelFullScreen();  
                    }else{  
                        plus.webview.currentWebview().close();  
                    }  
                }
  • 1***@qq.com (作者)

    //退出全屏播放  
    if(document.exitFullscreen) {
    document.exitFullscreen();
    mui_video.style.marginTop = "5.2%";
    } else if(document.webkitExitFullscreen) {
    document.webkitExitFullscreen();
    //document.webkitCancelFullScreen();
    mui_video.style.marginTop = "5.2%";
    } else if(document.mozCancelFullScreen) {
    document.mozCancelFullScreen();
    mui_video.style.marginTop = "5.2%";
    } else if(document.msExitFullscreen) {
    document.msExitFullscreen();
    mui_video.style.marginTop = "5.2%";
    }

    我的代码是这样的 做过判断 我使用一下你的看一下

    2018-10-12 14:41

  • 无色无花

    不是判断的问题,是需要改写mui的返回事件.

    2018-10-12 15:43

1***@qq.com

1***@qq.com (作者)

不行 一样的情况

DCloud_App_Array

DCloud_App_Array

请问是用的h5中的video标签还是5+的VideoPlayer?

该问题目前已经被锁定, 无法添加新回复