Я хотел бы превратить свой проигрыватель Sveltekit Spotify Player в приложение для Linux с помощью Tauri. В Windows все работает нормально, но в Linux я получаю сообщение об ошибке: Отклонение необработанного обещания: EMEError: Платформа не поддерживает navigator.requestMediaKeySystemAccess.
Github: https://github .com/thefu21/SoundSphere/blob/Tauri/src/lib/comComponents/spotify/SpotifyPlayer.svelte
Это мой код проигрывателя Spotify
if ($isSpotifySdkReady) {
const authCode = new URLSearchParams(window.location.search).get(
'code'
);
if (authCode) {
await newAccessToken(clientID, authCode);
window.history.replaceState({}, document.title, window.location.origin + window.location.pathname);
}
// noinspection JSUnresolvedReference
player = new Spotify.Player({
name: 'SoundSphere',
getOAuthToken: cb => {
cb(getAccessToken(clientID));
},
volume: 1
});
if (localStorage.getItem('spotifyAccessToken') !== null) loggedIn = true;
else loading = false;
player.connect();
Подробнее здесь: https://stackoverflow.com/questions/784 ... stemaccess