我有一个函数,其中检查元素中出现错误,它是uncaughtReferenceError:无效的左侧分配&我正在使用buzz.js库进行声音,因此该函数是:

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库为此提供了一个二传手,所以不要:

mysound.getTime() = newtime;


做:

mysound.setTime(newtime);


根据文档:http://buzz.jaysalvat.com/documentation/sound/

10-05 18:41