From 7c4bd90b7ccacfb5c30162778f5a5505f1b12b26 Mon Sep 17 00:00:00 2001 From: tranxuanthang Date: Wed, 4 Oct 2023 01:57:39 +0700 Subject: [PATCH] Fix media-src CSP and progress bug --- src-tauri/tauri.conf.json | 2 +- src/composables/player.js | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/src-tauri/tauri.conf.json b/src-tauri/tauri.conf.json index f3921ac..5940320 100644 --- a/src-tauri/tauri.conf.json +++ b/src-tauri/tauri.conf.json @@ -70,7 +70,7 @@ } }, "security": { - "csp": "default-src 'self'; img-src 'self' asset: https://asset.localhost; media-src 'self' asset: https://asset.localhost; connect-src 'self' asset: *; style-src 'unsafe-inline' 'self'" + "csp": "default-src 'self'; img-src 'self' asset: https://asset.localhost; media-src *; connect-src 'self' asset: *; style-src 'unsafe-inline' 'self'" }, "updater": { "active": false diff --git a/src/composables/player.js b/src/composables/player.js index c7c420f..df2ec78 100644 --- a/src/composables/player.js +++ b/src/composables/player.js @@ -15,7 +15,7 @@ const progress = ref(null) const howlerSound = ref(null) export function usePlayer() { - const setTrack = async (track, playOnLoad = true, progress = 0.0) => { + const setTrack = async (track, playOnLoad = true, setProgress = 0.0) => { status.value = 'stopped' const platformName = await platform() @@ -46,7 +46,7 @@ export function usePlayer() { }) howlerSound.value.on('play', () => { - howlerSound.value.seek(progress) + howlerSound.value.seek(setProgress) status.value = 'playing' window.requestAnimationFrame(updater) })