Javascript 迷你JS不使用音频?
所以,我有一个问题,当我使用这个代码时Javascript 迷你JS不使用音频?,javascript,html5-audio,Javascript,Html5 Audio,所以,我有一个问题,当我使用这个代码时 var song = new Audio('music.mp3'); song.volume = 0.25; song.autoLoop = true; song.play(); 播放完毕后,它会循环播放音频,但当我使用这个缩小的代码时, (新的可读性行) 它不会自动运行 我知道!0是真的,我不明白为什么它不起作用 编辑:我把它改成了.loop,它和autLoop一样工作。idk这是一个长字符串,但请尝试将e.volume和e.autolop上的逗号改为
var song = new Audio('music.mp3');
song.volume = 0.25;
song.autoLoop = true;
song.play();
播放完毕后,它会循环播放音频,但当我使用这个缩小的代码时,
(新的可读性行)
它不会自动运行
我知道!0是真的,我不明白为什么它不起作用
编辑:我把它改成了.loop,它和autLoop一样工作。idk这是一个长字符串,但请尝试将e.volume和e.autolop上的逗号改为分号。还有,如果你知道的话!0为真,那么为什么不将其设置为真呢?应该是吗!=0?尝试选择其他变量名称-e可能被误解为事件没有
自动循环
属性,您是说循环
?使用正确的属性名称可能会解决您的问题。奇怪的是,Dimid说它在未缩小时工作/如果更改它不起作用,您将需要显示一个问题的工作示例。它的精简代码,精简程序尝试减少尽可能多的文本,以保持文件大小,这样才是真的!0,因为它的2个字符较少,这是有意义的。谢谢你的解释。
var e=new Audio("music.mp3");
e.volume=.25,
e.autoLoop=!0,
e.play();