2014-04-04 23 views
0

我現在遇到了一個小問題,我找不到解決方案。更改媒體源蒙山javascript

HTML:

<video id="vid" controls > 
<source src=".mp4" type="video/mp4"> 
<source src="HEYE.mp4" type="video/mp4"> 
</video> 

的JavaScript:

function ChangeVideo(){ 
if(click%2 == 0){ 
    document.getElementById('vid').src="Troll.mp4"; 
    click++; 
}else{ 
    document.getElementById('vid').src="HEYE.mp4"; 
    click++; 
} 
} 

按鈕:

<button onclick="ChangeVideo()">Change video</button> 

的問題是,我不把它改變視頻當我按一下按鈕。

我對影片在我的地圖被命名爲「HEYE.mp4」和「Troll.mp4」

+0

可能重複http://stackoverflow.com/問題/ 2772409 /轉換視頻安康播放的功能於HTML5視頻) – epascarello

回答

1
function ChangeVideo(){ 
    var vid = document.getElementById('vid'); 
    vid.src = click%2 ? "HEYE.mp4" : "Troll.mp4"; 
    vid.load(); 
    vid.play(); 
    click++; 
} 
[更改視頻的HTML5視頻正在播放](的