2011-12-17 1 views
2

JavaScriptを使用してHTMLページからWebビューでXcodeシミュレータでビデオを再生した後に全画面表示を終了しようとしていますが、動作しません。iOS JavaScript Video - webkitCancelFullScreen();が動作しません

私はコードの下に使用してい

<!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> 

答えて

1

試してみてください。代わりに

document.webkitCancelFullScreen(); 

:これは私の作品

myVideo.webkitCancelFullScreen(); 

...

+0

ハイテクMusefan、 ' document.webkitCancelFullScreen(); 'はWebkitでは動作しますが、' documen t.mozCancelFullScreen(); 'はFirefoxでは動作しません。それは閉じようとするが、全画面にとどまる。 Firefoxのこのバグに関する考えはありますか? –

関連する問題