Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/424.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 迷你JS不使用音频?_Javascript_Html5 Audio - Fatal编程技术网

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();