yxw 2023-11-23 11:46:41 +08:00
parent 968d62c8a9
commit c6615f8752
1 changed files with 14 additions and 30 deletions

View File

@ -963,7 +963,6 @@
let mic1Value = 0 let mic1Value = 0
let mic2Value = 0 let mic2Value = 0
let outputValue = 0 let outputValue = 0
let inited = false
document.addEventListener("DOMContentLoaded", function () { document.addEventListener("DOMContentLoaded", function () {
loadData() loadData()
@ -1224,19 +1223,23 @@
if (resData.success) { if (resData.success) {
if (module == 'lineinput') { if (module == 'lineinput') {
data.lineinput = resData.content.lineinput data.lineinput = resData.content.lineinput
LineInputSlider(data.lineinput.audio) lineinputValue = data.lineinput.audio.toFixed(1)
LineInputSlider(data.lineinput.audio.toFixed(1))
} }
else if (module == 'mic1') { else if (module == 'mic1') {
data.mic1 = resData.content.mic1 data.mic1 = resData.content.mic1
Microphone1Slider(data.mic1.audio) mic1Value = data.mic1.audio.toFixed(1)
Microphone1Slider(data.mic1.audio.toFixed(1))
} }
else if (module == 'mic2') { else if (module == 'mic2') {
data.mic2 = resData.content.mic2 data.mic2 = resData.content.mic2
Microphone2Slider(data.mic1.audio) mic2Value = data.mic2.audio.toFixed(1)
Microphone2Slider(data.mic1.audio.toFixed(1))
} }
else { else {
data.output = resData.content.output data.output = resData.content.output
OutputVolumeSlider(data.output.audio) outputValue = data.output.audio.toFixed(1)
OutputVolumeSlider(data.output.audio.toFixed(1))
} }
// bindData() // bindData()
} }
@ -1319,30 +1322,11 @@
$("input[name='microphone1-voice-close']").attr('checked', data.mic1.state == 'close') $("input[name='microphone1-voice-close']").attr('checked', data.mic1.state == 'close')
$("input[name='lineinput-voice-close']").attr('checked', data.lineinput.state == 'close') $("input[name='lineinput-voice-close']").attr('checked', data.lineinput.state == 'close')
if (inited) {
if (data.lineinput.audio.toFixed(1) != lineinputValue) {
lineinputValue = data.lineinput.audio.toFixed(1)
LineInputSlider(data.lineinput.audio.toFixed(1))
}
if (data.mic1.audio.toFixed(1) != mic1Value) {
mic1Value = data.mic1.audio.toFixed(1)
Microphone1Slider(data.mic1.audio.toFixed(1))
}
if (data.mic2.audio.toFixed(1) != mic2Value) {
mic2Value = data.mic2.audio.toFixed(1)
Microphone2Slider(data.mic2.audio.toFixed(1))
}
if (data.output.audio.toFixed(1) != outputValue) {
OutputVolumeSlider(data.output.audio.toFixed(1))
}
}
else {
LineInputSlider(data.lineinput.audio.toFixed(1)) LineInputSlider(data.lineinput.audio.toFixed(1))
Microphone1Slider(data.mic1.audio.toFixed(1)) Microphone1Slider(data.mic1.audio.toFixed(1))
Microphone2Slider(data.mic2.audio.toFixed(1)) Microphone2Slider(data.mic2.audio.toFixed(1))
OutputVolumeSlider(data.output.audio.toFixed(1)) OutputVolumeSlider(data.output.audio.toFixed(1))
inited = true
}
} }
@ -1381,7 +1365,7 @@
if (number == -0) { if (number == -0) {
number = 0 number = 0
} }
console.log(number, lineinputValue.toFixed(1)) console.log(number, lineinputValue.toFixed(1), typeof (number), typeof (lineinputValue))
if (number != lineinputValue.toFixed(1) && isInput == false) { if (number != lineinputValue.toFixed(1) && isInput == false) {
changeInputValue('lineinput', number) changeInputValue('lineinput', number)
} }