我有一个函数,其中一个错误来自一个检查元素,它是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';
}
我在该功能的第3行收到错误,即" mysound.getTime()= newtime"。如何解决这行代码,所有其他行都正常工作,请有人帮我解决这个问题。
答案 0 :(得分:4)
看起来Buzz.js库有一个setter,所以代替:
require': cannot load such file -- httparty (LoadError) from usr/lib/ruby/2.0.0/rubygems/core_ext/kernel_require.rb:53:in
做的:
mysound.getTime() = newtime;
答案 1 :(得分:2)
您正在为函数调用分配值
mysound.getTime()=newtime;
如果是属性,则执行此操作
mysound.getTime=newtime;
还是有setTime方法吗?