[Webkit-unassigned] [Bug 243256] New: MediaSession controls disappear on resume after long pause

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Wed Jul 27 10:50:40 PDT 2022


https://bugs.webkit.org/show_bug.cgi?id=243256

            Bug ID: 243256
           Summary: MediaSession controls disappear on resume after long
                    pause
           Product: WebKit
           Version: Safari 15
          Hardware: iPhone / iPad
                OS: iOS 15
            Status: NEW
          Severity: Normal
          Priority: P2
         Component: Media
          Assignee: webkit-unassigned at lists.webkit.org
          Reporter: michael at mrosenberg.pub

Created attachment 461252

  --> https://bugs.webkit.org/attachment.cgi?id=461252&action=review

A recording of the bug, following steps 1-6 (cutting out the 2min wait)

If you have an iOS Safari MediaSession that has been paused for at least 2min, then resuming it from headphones will make the controls disappear.

Steps to reproduce:
1. Have headphones connected to your iPhone (I only tested this with Airpods Pro and a Jabra bluetooth headset)
2. In iOS Safari, open the Google Chrome MediaSession audio example page: https://googlechrome.github.io/samples/media-session/audio.html
3. Click Play
4. From the MediaSession controls in the iOS Notification Center, pause the audio (you can also pause using the headphones; it doesn't matter)
5. Navigate to another app and wait 2 minutes
6. Using your headphones, resume the audio

The MediaSession should resume the audio, but the controls will switch to "Not Playing" after a few seconds, and disappear after a few more seconds. I've attached a screencap of this happening (cutting out the 2min wait in between).

OS: iOS 15.6

-- 
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.webkit.org/pipermail/webkit-unassigned/attachments/20220727/8a3f7e42/attachment.htm>


More information about the webkit-unassigned mailing list