添加静音处理
parent
93bab6bbdd
commit
0c3899840b
|
@ -24,8 +24,9 @@ div(:class="$style.player")
|
||||||
div(:class="[$style.progressBar, $style.progressBar2, isActiveTransition ? $style.barTransition : '']" @transitionend="handleTransitionEnd" :style="{ transform: `scaleX(${progress || 0})` }")
|
div(:class="[$style.progressBar, $style.progressBar2, isActiveTransition ? $style.barTransition : '']" @transitionend="handleTransitionEnd" :style="{ transform: `scaleX(${progress || 0})` }")
|
||||||
div(:class="$style.progressMask" @click='handleSetProgress' ref="dom_progress")
|
div(:class="$style.progressMask" @click='handleSetProgress' ref="dom_progress")
|
||||||
div(:class="$style.column3")
|
div(:class="$style.column3")
|
||||||
span {{nowPlayTimeStr}}
|
|
||||||
span(:class="$style.statusText") {{statusText}}
|
span(:class="$style.statusText") {{statusText}}
|
||||||
|
span {{nowPlayTimeStr}}
|
||||||
|
span(style="margin: 0 5px;") /
|
||||||
span {{maxPlayTimeStr}}
|
span {{maxPlayTimeStr}}
|
||||||
div(:class="$style.right")
|
div(:class="$style.right")
|
||||||
div(:class="$style.playBtn" @click='handlePrev' :title="$t('core.player.next')" style="transform: rotate(180deg);")
|
div(:class="$style.playBtn" @click='handlePrev' :title="$t('core.player.next')" style="transform: rotate(180deg);")
|
||||||
|
@ -80,7 +81,7 @@ export default {
|
||||||
maxPlayTime: 0,
|
maxPlayTime: 0,
|
||||||
isPlay: false,
|
isPlay: false,
|
||||||
status: '',
|
status: '',
|
||||||
statusText: '^-^',
|
statusText: '',
|
||||||
musicInfo: {
|
musicInfo: {
|
||||||
songmid: null,
|
songmid: null,
|
||||||
img: null,
|
img: null,
|
||||||
|
@ -625,6 +626,10 @@ export default {
|
||||||
// console.log(val)
|
// console.log(val)
|
||||||
if (audio) audio.volume = this.volume
|
if (audio) audio.volume = this.volume
|
||||||
},
|
},
|
||||||
|
handleSetVolumeMute() {
|
||||||
|
audio.muted = !audio.muted
|
||||||
|
this.setVolume(audio.muted)
|
||||||
|
},
|
||||||
handleVolumeMsUp(e) {
|
handleVolumeMsUp(e) {
|
||||||
this.volumeEvent.isMsDown = false
|
this.volumeEvent.isMsDown = false
|
||||||
},
|
},
|
||||||
|
@ -806,6 +811,7 @@ export default {
|
||||||
fill: currentColor;
|
fill: currentColor;
|
||||||
}
|
}
|
||||||
img {
|
img {
|
||||||
|
box-shadow: 0 0 2px rgba(0, 0, 0, 0.3);
|
||||||
max-width: 100%;
|
max-width: 100%;
|
||||||
max-height: 100%;
|
max-height: 100%;
|
||||||
transition: @transition-theme;
|
transition: @transition-theme;
|
||||||
|
@ -1001,9 +1007,9 @@ export default {
|
||||||
transition-property: color;
|
transition-property: color;
|
||||||
color: @color-player-status-text;
|
color: @color-player-status-text;
|
||||||
.mixin-ellipsis-1;
|
.mixin-ellipsis-1;
|
||||||
padding: 0 5px;
|
// padding: 0 5px;
|
||||||
flex: 1 1 0;
|
flex: 1 1 0;
|
||||||
text-align: center;
|
// text-align: center;
|
||||||
line-height: 1.2;
|
line-height: 1.2;
|
||||||
width: 0;
|
width: 0;
|
||||||
}
|
}
|
||||||
|
|
|
@ -43,7 +43,11 @@ export default {
|
||||||
state.setting.ignoreVersion = version
|
state.setting.ignoreVersion = version
|
||||||
},
|
},
|
||||||
setVolume(state, val) {
|
setVolume(state, val) {
|
||||||
|
if (typeof val == 'boolean') {
|
||||||
|
state.setting.player.isMute = val
|
||||||
|
} else {
|
||||||
state.setting.player.volume = val
|
state.setting.player.volume = val
|
||||||
|
}
|
||||||
},
|
},
|
||||||
setMediaDeviceId(state, val) {
|
setMediaDeviceId(state, val) {
|
||||||
state.setting.player.mediaDeviceId = val
|
state.setting.player.mediaDeviceId = val
|
||||||
|
|
Loading…
Reference in New Issue