【问题标题】:iOS JavaScript Video - webkitCancelFullScreen(); does not workiOS JavaScript 视频 - webkitCancelFullScreen();不工作
【发布时间】:2011-12-17 18:19:47
【问题描述】:

我试图在 Xcode 模拟器中通过使用 JavaScript 的 html 页面的 web 视图播放视频后退出全屏,但它不起作用。

我正在使用下面的代码

<!DOCTYPE html>

<html>

<head>

<script type="text/javascript">

    function finishVideo() {

       var myVideo = document.getElementsByTagName('video')[0];

        myVideo.webkitCancelFullScreen();

    }

    // add listener function to ended event -->

    function myAddListener(){

    var myVideo = document.getElementsByTagName('video')[0];

    myVideo.addEventListener('ended',finishVideo,false);


    }

  </script>

 </head>

<body onLoad="myAddListener()">

  <video controls

  src="http://homepage.mac.com/qt4web/A-chord.m4v">

   </video>

</body>

</html>

【问题讨论】:

    标签: javascript ios xcode


    【解决方案1】:

    试试:

    document.webkitCancelFullScreen();
    

    代替:

    myVideo.webkitCancelFullScreen();
    

    这对我有用...

    【讨论】:

    • 嗨 Musefan,document.webkitCancelFullScreen(); 适用于 webkit,但 document.mozCancelFullScreen(); 不适用于 Firefox。它尝试关闭,但随后停留在全屏状态。对 Firefox 中的这个错误有什么想法吗?
    猜你喜欢
    • 2014-08-30
    • 1970-01-01
    • 1970-01-01
    • 2014-01-30
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多