Improved audio player
This commit is contained in:
parent
42c16053a9
commit
5c9fe711c9
@ -19,6 +19,7 @@
|
||||
justify-content center
|
||||
align-items center
|
||||
font-size 1.5rem
|
||||
color text-color
|
||||
background rgba(0, 0, 0, 0.03)
|
||||
border none
|
||||
border-radius 50%
|
||||
|
@ -14,7 +14,7 @@ component Track(track *arn.SoundTrack, user *arn.User)
|
||||
.sound-track-media.video-container
|
||||
iframe.lazy.video(data-src=media.EmbedLink(), allowfullscreen="allowfullscreen")
|
||||
|
||||
if user != nil && media.Service == "Youtube" && (user.Role == "admin" || user.Role == "editor") && track.File != ""
|
||||
if user != nil && media.Service == "Youtube" && track.File != ""
|
||||
.buttons
|
||||
button.action(data-action="playAudio", data-trigger="click", data-src="/audio/" + track.File)
|
||||
Icon("play")
|
||||
|
@ -23,6 +23,9 @@ export function playAudio(arn: AnimeNotifier, button: HTMLButtonElement) {
|
||||
audioNode.buffer = buffer
|
||||
audioNode.connect(audioContext.destination)
|
||||
audioNode.start(0)
|
||||
audioNode.onended = () => {
|
||||
document.getElementById("audio-player").classList.add("fade-out")
|
||||
}
|
||||
}, console.error)
|
||||
}
|
||||
request.send()
|
||||
|
Loading…
Reference in New Issue
Block a user