Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/409.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/81.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript mediaelement.js setSrc方法不工作_Javascript_Jquery_Mediaelement.js - Fatal编程技术网

Javascript mediaelement.js setSrc方法不工作

Javascript mediaelement.js setSrc方法不工作,javascript,jquery,mediaelement.js,Javascript,Jquery,Mediaelement.js,我尝试使用mediaelement.js var player = new MediaElementPlayer('#player',{ startVolume:0.5, alwaysShowControls:true }); 当“src”是静态的时,工作起来很好。但是使用动态src player.setSrc('link_to_audio'); 浏览器返回错误-TypeError:Object#没有方法“setSrc” 浏览器-Chromium 23.0.1300.0(170000)和

我尝试使用mediaelement.js

var player = new MediaElementPlayer('#player',{
 startVolume:0.5,
 alwaysShowControls:true
});
当“src”是静态的时,工作起来很好。但是使用动态src

player.setSrc('link_to_audio');
浏览器返回错误-TypeError:Object#没有方法“setSrc”

浏览器-Chromium 23.0.1300.0(170000)和FF 19.0.2

说您应该像这样初始化它:

var player = new MediaElementPlayer('player',{
而不是像这样

var player = new MediaElementPlayer('#player',{
或者使用jQuery:

$('#player").mediaelementplayer({
天啊。。它的工作)player.player.setSrc('link_to_audio');