mirror of
https://github.com/advplyr/audiobookshelf.git
synced 2025-01-22 00:07:52 +01:00
Fix:Stream url format issues
This commit is contained in:
parent
74d5174cfc
commit
d2c6f1bab1
@ -14,6 +14,6 @@ export default class AudioTrack {
|
||||
if (process.env.NODE_ENV === 'development') {
|
||||
return `${process.env.serverUrl}${this.contentUrl}`
|
||||
}
|
||||
return `${window.location.origin}/${this.contentUrl}`
|
||||
return `${window.location.origin}${this.contentUrl}`
|
||||
}
|
||||
}
|
@ -78,7 +78,7 @@ export default class CastPlayer extends EventEmitter {
|
||||
if (process.env.NODE_ENV === 'development') {
|
||||
this.coverUrl = coverImg
|
||||
} else {
|
||||
this.coverUrl = `${window.location.origin}/${coverImg}`
|
||||
this.coverUrl = `${window.location.origin}${coverImg}`
|
||||
}
|
||||
|
||||
var request = buildCastLoadRequest(this.audiobook, this.coverUrl, this.audioTracks, this.currentTime, playWhenReady, this.defaultPlaybackRate)
|
||||
|
@ -99,7 +99,7 @@ export default class LocalPlayer extends EventEmitter {
|
||||
if (!Hls.isSupported()) {
|
||||
console.warn('HLS is not supported - fallback to using audio element')
|
||||
this.usingNativeplayer = true
|
||||
this.player.src = this.currentTrack.fullContentUrl
|
||||
this.player.src = this.currentTrack.contentUrl
|
||||
this.player.currentTime = this.currentTime
|
||||
return
|
||||
}
|
||||
@ -115,7 +115,7 @@ export default class LocalPlayer extends EventEmitter {
|
||||
|
||||
this.hlsInstance.attachMedia(this.player)
|
||||
this.hlsInstance.on(Hls.Events.MEDIA_ATTACHED, () => {
|
||||
this.hlsInstance.loadSource(this.currentTrack.fullContentUrl)
|
||||
this.hlsInstance.loadSource(this.currentTrack.contentUrl)
|
||||
|
||||
this.hlsInstance.on(Hls.Events.MANIFEST_PARSED, () => {
|
||||
console.log('[HLS] Manifest Parsed')
|
||||
|
@ -5,7 +5,7 @@ export default (ctx) => {
|
||||
return data.results.filter((b) => b.book.cover).map((ab) => {
|
||||
var coverUrl = ctx.$store.getters['audiobooks/getBookCoverSrc'](ab)
|
||||
if (process.env.NODE_ENV === 'development') return coverUrl
|
||||
return `${window.location.origin}/${coverUrl}`
|
||||
return `${window.location.origin}${coverUrl}`
|
||||
})
|
||||
}).catch((error) => {
|
||||
console.error('failed to fetch books', error)
|
||||
|
Loading…
Reference in New Issue
Block a user