2017-04-04 1 views
0

Comment lire une vidéo depuis dailymotion en utilisant javascript?Comment lire une vidéo depuis dailymotion en utilisant javascript?

Ce n'est pas le travail, comment puis-je faire pour le travail?

https://jsfiddle.net/4tdac0rL/1/

<script type="text/javascript"> 
window.onload=function(){ 
    var player = DM.player(document.getElementById('player-dailymotion'), { 
     video: 'x5d2gjc' 
    }); 
} 
</script> 

<script> 
function play_fn(){ 
    player.play(); 
} 
</script> 
+1

Vous ne pouvez pas - c'est un iframe et vous ne pouvez pas contrôler les iframes qui sont [cross origine] (http://stackoverflow.com/a/6170976/484780) –

Répondre

1

Ceci est possible de le faire via la documentation metacafe fournit ici: https://developer.dailymotion.com/player

Exemple avec un bouton de lecture et pause vidéo:

<div id="player-dailymotion"></div> 
<br/> 
<button type="button" onclick="play_fn()">Play</button> 
<button type="button" onclick="play_pause()">Pause</button> 


<script> 
//assign variable player to dailymotion player 
var player = DM.player(document.getElementById('player-dailymotion'), { 
     video: 'x5d2gjc' 
    }); 


function play_fn(){ 
    //call play on dailymotion player 
    player.play(); 
} 

function play_pause(){ 
//call pause on dailymotion player 
player.pause(); 
} 
</script> 

exemple de travail de violon JS: https://jsfiddle.net/l33tstealth/eoxrr3t5/1/

1

Cela fonctionne pour moi quand j'essaie votre jsFiddle:

<div id="player-dailymotion"></div> 
<br/> 
<div onclick="play_fn()">Play</div> 

<script type="text/javascript"> 
var player; 
window.onload=function(){ 
    player = DM.player(document.getElementById('player-dailymotion'), { 
     video: 'x5d2gjc' 
    }); 
} 
function play_fn(){ 
    player.play(); 
} 
</script>