diff --git a/home.html b/home.html
index 4c90307..fc771e9 100644
--- a/home.html
+++ b/home.html
@@ -963,7 +963,6 @@
let mic1Value = 0
let mic2Value = 0
let outputValue = 0
- let inited = false
document.addEventListener("DOMContentLoaded", function () {
loadData()
@@ -1224,19 +1223,23 @@
if (resData.success) {
if (module == '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') {
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') {
data.mic2 = resData.content.mic2
- Microphone2Slider(data.mic1.audio)
+ mic2Value = data.mic2.audio.toFixed(1)
+ Microphone2Slider(data.mic1.audio.toFixed(1))
}
else {
data.output = resData.content.output
- OutputVolumeSlider(data.output.audio)
+ outputValue = data.output.audio.toFixed(1)
+ OutputVolumeSlider(data.output.audio.toFixed(1))
}
// bindData()
}
@@ -1319,30 +1322,11 @@
$("input[name='microphone1-voice-close']").attr('checked', data.mic1.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))
- Microphone1Slider(data.mic1.audio.toFixed(1))
- Microphone2Slider(data.mic2.audio.toFixed(1))
- OutputVolumeSlider(data.output.audio.toFixed(1))
- inited = true
- }
+
+ LineInputSlider(data.lineinput.audio.toFixed(1))
+ Microphone1Slider(data.mic1.audio.toFixed(1))
+ Microphone2Slider(data.mic2.audio.toFixed(1))
+ OutputVolumeSlider(data.output.audio.toFixed(1))
}
@@ -1381,7 +1365,7 @@
if (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) {
changeInputValue('lineinput', number)
}