feat: now playing chapter track

This commit is contained in:
benonymity 2023-12-22 21:01:37 -05:00
parent 793f0c05f7
commit 2b1667e532
11 changed files with 91 additions and 11 deletions

View file

@ -1,4 +1,6 @@
import { Preferences } from '@capacitor/preferences'
import { AbsAudioPlayer } from '@/plugins/capacitor'
class LocalStorage {
constructor(vuexStore) {
@ -45,6 +47,9 @@ class LocalStorage {
async setUseChapterTrack(useChapterTrack) {
try {
await Preferences.set({ key: 'useChapterTrack', value: useChapterTrack ? '1' : '0' })
console.log("ooooooo")
console.log(useChapterTrack)
AbsAudioPlayer.setChapterTrack({ enabled: useChapterTrack })
} catch (error) {
console.error('[LocalStorage] Failed to set use chapter track', error)
}
@ -184,4 +189,4 @@ class LocalStorage {
export default ({ app, store }, inject) => {
inject('localStore', new LocalStorage(store))
}
}