mirror of
https://github.com/qier222/YesPlayMusic.git
synced 2025-02-10 02:39:45 +08:00
prettified
This commit is contained in:
parent
bcd05803e2
commit
c96df58dea
|
@ -244,10 +244,12 @@ export default {
|
|||
size: "0KB",
|
||||
length: 0,
|
||||
},
|
||||
allOutputDevices: [{
|
||||
deviceId: "default",
|
||||
label: "settings.permissionRequired"
|
||||
}],
|
||||
allOutputDevices: [
|
||||
{
|
||||
deviceId: "default",
|
||||
label: "settings.permissionRequired",
|
||||
},
|
||||
],
|
||||
withoutAudioPriviledge: true,
|
||||
};
|
||||
},
|
||||
|
@ -399,25 +401,27 @@ export default {
|
|||
},
|
||||
methods: {
|
||||
getAllOutputDevices() {
|
||||
navigator.mediaDevices.
|
||||
getUserMedia({ audio: true })
|
||||
.then(() => {
|
||||
this.withoutAudioPriviledge = false;
|
||||
navigator.mediaDevices
|
||||
.enumerateDevices()
|
||||
.then(
|
||||
(devices) =>
|
||||
(this.allOutputDevices = devices.filter(
|
||||
(device) => device.kind == "audiooutput"
|
||||
))
|
||||
);
|
||||
})
|
||||
.catch(() => {
|
||||
this.allOutputDevices = [{
|
||||
navigator.mediaDevices
|
||||
.getUserMedia({ audio: true })
|
||||
.then(() => {
|
||||
this.withoutAudioPriviledge = false;
|
||||
navigator.mediaDevices
|
||||
.enumerateDevices()
|
||||
.then(
|
||||
(devices) =>
|
||||
(this.allOutputDevices = devices.filter(
|
||||
(device) => device.kind == "audiooutput"
|
||||
))
|
||||
);
|
||||
})
|
||||
.catch(() => {
|
||||
this.allOutputDevices = [
|
||||
{
|
||||
deviceId: "default",
|
||||
label: "settings.permissionDenied",
|
||||
}];
|
||||
})
|
||||
},
|
||||
];
|
||||
});
|
||||
},
|
||||
logout() {
|
||||
doLogout();
|
||||
|
|
Loading…
Reference in New Issue
Block a user