gpt4 book ai didi

javascript - 我该如何增加成交量值(value)?

转载 作者:行者123 更新时间:2023-12-03 02:35:26 25 4
gpt4 key购买 nike

这就是我正在使用的:

var numberOfSongs = 5
var sound = new Array(numberOfSongs+1)
sound[0]= "https://domain.com/media/audio1.mp3"
sound[1]= "https://domain.com/media/audio2.mp3"
sound[2]= "https://domain.com/media/audio3.mp3"
sound[3]= "https://domain.com/media/audio4.mp3"
sound[4]= "https://domain.com/media/audio5.mp3"
function randomNumber(){
var randomLooper = -1
while (randomLooper < 0 || randomLooper > numberOfSongs || isNaN(randomLooper)){ randomLooper = parseInt(Math.random()*(numberOfSongs+1))
}
return randomLooper
}
var randomsub = randomNumber()
var soundFile = sound[randomsub]
document.write ('<EMBED src= "' + soundFile + '" hidden=true autostart=true loop=true>')

一个 friend 给我这个作为我的网站。这用于播放从5个列表中随机选择的mp3文件。我正在尝试为此添加音量值(什么都不会显示为控件),而是作为JS放置。
我希望能够上传音频,而不必在音频编辑器中编辑音频本身,为了方便起见,我希望在JS中进行此操作。什么是向其中添加音量值的好方法?

例如:默认情况下,音量设置为25%,但是除非您编辑此JS的来源,否则无法更改。应该没有可见的控件。

我一点都不擅长JS。我已经研究了如何在其中构建类似的内容,但是我不知道从哪里开始。

最佳答案

使用Audio

var audio = new Audio(soundFile);
audio.loop = true;
audio.autoplay = true;
// set volume here, between 0 and 1
audio.volume = .7;

关于javascript - 我该如何增加成交量值(value)?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38419982/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com