Type in your question below and we'll check to see what answers we can find...
Loading article...
Submitting...
If you couldn't find any answers in the previous step then we need to post your question in the community and wait for someone to respond. You'll be notified when that happens.
Simply add some detail to your question and refine the title if needed, choose the relevant category, then post.
Before we can post your question we need you to quickly make an account (or sign in if you already have one).
Don't worry - it's quick and painless! Just click below, and once you're logged in we'll bring you right back here and post your question. We'll remember what you've already typed in so you won't have to do it again.
Please see below the most popular frequently asked questions.
Loading article...
Loading faqs...
Please see below the current ongoing issues which are under investigation.
Loading issue...
Loading ongoing issues...
I started building a new Spotify player into a client project and noticed a potential bug in how Safari (mobile and desktop) handles resuming tracks.
In order to test this, I created a very simple custom player that processes each aspect (script load, player initialization, player connect, player activation, etc) of the Spotify Web Playback SDK one at a time (to see if something was tripping it up early in the process.) Everything seems to load fine and I'm able to transfer context and play a new track using `/player/play` no problem. I'm also able to pause the track both locally via the player SDK and remotely via the Spotify Connect API. However, when I try to resume the track on Safari (both locally and remote) it does not play.
Here's a screen recording of the issue:
The left browser is Chrome, the right is Safari. Everything works fine on Chrome. I'm able to play, pause, and resume. On Safari, I'm able to play and pause but not resume. You'll notice me clicking the "Start playback" button to hit the /player/play API again but once I pause, I cannot resume where I left off. The same issue persists on iOS Safari. iOS Chrome works fine.
Am I crazy? Anybody else witnessing this?