Comments (9)
@LucyBrook I'll try to reproduce this on my side soon. Does this bug also occur in other browsers or is it limited to Edge?
from app.
I have tried it in chrome and it also happens but less often
from app.
Could this be linked to #289 somehow? I was using Festify during a NYE party and people loved the concept.
However, we experienced the bug described in this issue as well as the one in #289 quite often.
This resulted in songs either a) being skipped right when it should start playing or b) skipping into the middle (or even to the last 10 seconds) of a song which kind of defeated the idea of the app.
Not sure if that is on the side of Festify or the Spotify API.
However, we only used Chrome - so I cannot say if it would have been worse with Edge.
from app.
This is very strange. I know we had this issue as well at some points but it's hard to debug what exactly is causing this since it doesn't happen consistently.
from app.
Yes! That's true: very inconsistent - e.g. after a few hours it got noticeably better only to return an hour later.
If haven't checked the code in detail but your main "database" is relying on firebase, right?
Could this be related to maybe a "sync" or race condition situation between firebase, your app and Spotify API? E.g. Spotify thinking that a song is already playing etc.? I really don't know much about your code but to me it seemed like some of the databases were just out of sync with each other.
EDIT:
Btw - I love this:
* DISCLAIMER: The following is not mathematically proven, but we think
* it should work.
from app.
i started using this in the office so everyone in the office can add their own songs, but we are experiencing the same issue. it mostly starts after an hour of playing. and indeed sometimes the whole song will be skipped, sometimes it will skip to the end or it will start playing in the middle of the song but correct it self after +/- 3sec and will go back to the start of the song.
is there any update on this issue so far?
from app.
I'm experiencing the same right now sadly. Tested different browsers, persists. Removed all songs, paused, skipped etc, nothing changes...
from app.
Yeah, I've had this issue fairly consistently over the last couple of years.
Tried from many machines, desktop/laptop/android phones and it happens on all of them.
Seems to get worse after some time playing and I have never found a fix for it.
I have tested excluding the site from the tab sleep in Edge, but no change.
from app.
I was able to reproduce this and capture the console output, in case it helps nail this one down.
For this set of logs, the current playing track finished as it should do, then the next song skipped to almost the end, for about half a second, then it started from the beginning.
By the looks, the machine got a 502 response from the Spotify API, then retried (which is when the song restarted from the beginning.)
Here is the console log: https://pastebin.com/n73Kb5cG
from app.
Related Issues (20)
- Unable to create party HOT 5
- Unable to add explicit tracks to the queue, HOT 2
- Festify play one song, then stop playing after the song has ended HOT 9
- Additional sources for fallback playlist HOT 1
- Is Festify now broken? HOT 2
- Festify autopauses HOT 3
- Spotify sunset in libspotify HOT 1
- Playback is broken or inconsistent. HOT 9
- Festify is glitching - beginning of track is looping and unable to skip songs HOT 4
- Share button doesn't work HOT 3
- Unable to create party: CORS blocked HOT 1
- Vote count not updated HOT 5
- Music stops after errors in console (screenshot) HOT 3
- HowTo Install HOT 1
- Add QR code for the party URL to the TV Mode screen
- [feature request] button to disable adding new songs HOT 3
- Stop after first song finished HOT 9
- question acordding festify.us HOT 1
- Songs skipping until queue is empty HOT 8
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from app.