我有一个函数,其中有一个错误,在检查元素它是uncaughtReferenceError:无效的左手边赋值&我使用buzzjs库来处理声音所以函数是:
function clickedbar(e)
{
var mouseX=e.pageX-bar.offsetLeft;
var newtime=mouseX*mysound.getDuration()/240;
mysound.getTime()=newtime;
progressbar.style.width=mouseX+'px';
}
我在该函数的第三行得到错误,即"mysound.getTime()=newtime"。我怎么能解决这行代码,所有其他行的工作很好,请有人帮助我走出这个。
看起来Buzz.js库对此有一个setter,所以不是:
mysound.getTime() = newtime;
:
mysound.setTime(newtime);
基于它的文档:http://buzz.jaysalvat.com/documentation/sound/
你正在给一个函数调用赋值
mysound.getTime()=newtime;
如果它是一个属性,那么执行
mysound.getTime=newtime;
或者是否有setTime方法?