修复某些情况下可能导致的音源输出问题

This commit is contained in:
lyswhut
2020-05-03 12:30:29 +08:00
parent eff49af00c
commit 685e34bc83
3 changed files with 7 additions and 4 deletions
+3 -1
View File
@@ -614,7 +614,9 @@ export default {
},
async getMediaDevice() {
const devices = await navigator.mediaDevices.enumerateDevices()
const audioDevices = devices.filter(device => device.kind === 'audiooutput')
let audioDevices = devices.filter(device => device.kind === 'audiooutput')
let currentId = this.current_setting.player.mediaDeviceId
if (!audioDevices.some(device => device.deviceId === currentId)) this.current_setting.player.mediaDeviceId = 'default'
this.mediaDevices = audioDevices
// console.log(this.mediaDevices)
},