Uncaught TypeError: this.pluginApi.setSrc n’est pas une fonction

salut im essayer de changer la source d’un mediaelementplayer mais je ne peux tout simplement pas obtenir cette erreur

“Uncaught TypeError: this.pluginApi.setSrc n’est pas une fonction”

j’ai essayé toutes sortes de solutions que j’ai trouvées sur le net mais sans résultat c’est le dernier code que j’ai essayé et qui m’a donné cette erreur

var player = $('#player1')[0].player.media; player.setSrc('http://youtube.com/watch?v=' + youTubeId); player.load(); 

toute aide sera la bienvenue

pour ceux qui recherchent une solution à ce problème, voici ma solution, du moins cela a fonctionné pour moi: il s’agissait donc de supprimer l’ancien lecteur plutôt que de réinitialiser les atsortingbuts.

 var src = $(this).attr("href"); var type="video/youtube"; player.pause(); var vid = $('#player1').first(); if (vid.attr('type') != type) { vid.get(0).player.remove(); $("#youtube_player").attr('type', type).attr('src', src); player = new MediaElementPlayer('#player1', {success: function(media) { //media.play(); }}); 

merci pour toute l’aide que j’ai eu ici ^^