2012-01-06 13 views
1

私のビデオタグのさまざまなプロパティにアクセスしようとしています。いくつかの答えのためにHTML5ビデオapiを見て始めました。ここAPIを使用してhtml5ビデオ要素にアクセス

は私がこのライン のdocument.write(myVideo.isEnabled)を使用しようとしています...

<body> 
<div style="text-align:center">  
    <video id="video" onClick="cut()" src="test.mp4" autoplay="autoplay" > 

     not supported 
    </video> 
</div> 

<script type="text/javascript"> 

    var myVideo=document.getElementById("video"); 
    var currentClip=0; 
    document.write(myVideo.isEnabled); // trying to print this out to see what happens 

    function cut() 
     { 
     if (currentClip == 0){ 
      myVideo.src = "bend.mp4" 
      currentClip = 1; 
      } 
     else{ 
      myVideo.src = "test.mp4"; 
      currentClip = 0; 
      } 
     } 

    function playPause(){ 
     if (myVideo.paused){ 
      myVideo.play(); 
     } 
     else{ 
      myVideo.pause(); 
      } 
     } 

    function makeBig(){ 
     myVideo.height=(myVideo.videoHeight*2); 
     } 

    function makeSmall(){ 
     myVideo.height=(myVideo.videoHeight/2); 
     } 

    function makeNormal(){ 
     myVideo.height=(myVideo.videoHeight); 
     } 

</script> 

で遊んでいます、私の基本的なコードです。 ですが、不定になります。私はウェブプログラミングで経験を積んでいますので、明白な問題がある場合は申し訳ありません。

私は私は私は本当にそれを任意のヘルプを使用する方法がわからないと思いAPI http://www.w3.org/TR/html5/video.html#media-resources-with-multiple-media-tracks

のこの部分のセクションを読むことによってこれを行うことができると思うように見えましたか?

答えて

0

<video>タグオブジェクトにはisEnabledという属性がありません。あなたは同じことではないMultipleTrackListインターフェイスを見ていました。チェックアウト :http://www.w3schools.com/html5/tag_video.asphttps://developer.mozilla.org/en/HTML/Element/video。また

https://developer.mozilla.org/en/Using_HTML5_audio_and_video、コンソールを使用する代わりに、(あなたは放火犯をインストールして、クロムまたはFirefox上で作業している場合)いっそのdocument.write()デバッグに使用警告(何か)またはを使用します。ログ(何か)とコンソールの出力を参照してください(それを見るためにクロムでf12を使用)。

関連する問題