2014-12-07 152 views

回答

0

你可以假想使用videoTracks API。雖然我不確定有多少瀏覽器支持。

var video = document.getElementById('myVideoId'); 

video.onloadedmetadata = function (event) { 
    video.videoTracks[0].selected = false; 
}; 
+0

這將是正確的做法,但根據[this](http://www.w3schools.com/jsref/prop_video_videotracks.asp),目前還沒有主流瀏覽器。謝謝。 – 2014-12-21 01:35:45

+0

根據[this](https://developer.mozilla.org/en-US/docs/Web/API/HTMLMediaElement#Browser_compatibility),我收回了前面的最後一句話,自從v33.0發佈以來,firefox已經發布在2014-10 – 2014-12-21 01:48:27

0

我認爲,你可以使它的寬度,高度爲0,並啓動它與自動播放或JavaScript。

這裏我編輯了另一個問題小提琴做一個小演示。

http://jsfiddle.net/Jzs6B/1043/

$("#videoarea").css({ 
     width: 0, 
     height: 0 
    }); 
+0

這是個好主意,謝謝你,但是當原始控件消失時,我將不得不自己製作控件。 – 2014-12-21 01:33:08

+0

如果您喜歡瀏覽器控件,請將其高度設置爲0,並將其寬度設置爲像素640像素或默認視頻大小。像這樣http://jsfiddle.net/Jzs6B/1063/ – tanaydin 2014-12-21 10:49:41

+0

整個事情消失了我(我在Firefox 34上),它保持成比例。 – 2014-12-21 20:30:00