可以設置爲poster
標籤video
感謝,但我想以下幾點:如果用戶點擊 上播放(帶預載完成的,多數民衆贊成)視頻應該只加載。但如果預加載不支持 ,我希望視頻直接從頭開始加載。是 這可能嗎?
好吧,那麼你可以刪除poster
並添加:
document.getElementsByTagName('video')[0].play();
在將測試如果用戶代理是Internet Explorer的
/**
* detect IE
* returns version of IE or false, if browser is not Internet Explorer
*/
function detectIE() {
var ua = window.navigator.userAgent;
var msie = ua.indexOf('MSIE ');
if (msie > 0) {
// IE 10 or older => return version number
document.getElementsByTagName('video')[0].play();
}
var trident = ua.indexOf('Trident/');
if (trident > 0) {
// IE 11 => return version number
document.getElementsByTagName('video')[0].play();
}
var edge = ua.indexOf('Edge/');
if (edge > 0) {
// Edge (IE 12+) => return version number
document.getElementsByTagName('video')[0].play();
}
// other browser
return false;
}
//Call the function
detectIE();
<video width="480" preload="none" controls>
<source src="https://archive.org/download/WebmVp8Vorbis/webmvp8.webm" type="video/webm">
<source src="https://archive.org/download/WebmVp8Vorbis/webmvp8_512kb.mp4" type="video/mp4">
<source src="https://archive.org/download/WebmVp8Vorbis/webmvp8.ogv" type="video/ogg">
Your browser doesn't support HTML5 video tag.
</video>
所以在每個條件如果瀏覽器不支持預加載,那隻會顯示海報?那麼播放視頻是不可能的? – OlginNonaj
完全是':)'。當您點擊播放 – dippas
謝謝,但是我想要以下內容:視頻應該只在用戶點擊播放時才加載(即使用預加載完成)。但是如果不支持預加載,我希望視頻直接從頭開始加載。這可能嗎? – OlginNonaj