[Webkit-unassigned] [Bug 222225] New: 'Play' buttons for 'music playing' web app not working at all on iPhone 12 Pro running iOS 14.4

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Fri Feb 19 23:45:13 PST 2021


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

            Bug ID: 222225
           Summary: 'Play' buttons for 'music playing' web app not working
                    at all on iPhone 12 Pro running iOS 14.4
           Product: WebKit
           Version: Safari 14
          Hardware: iPhone / iPad
                OS: iOS 14
            Status: NEW
          Severity: Blocker
          Priority: P2
         Component: UI Events
          Assignee: webkit-unassigned at lists.webkit.org
          Reporter: rchrdnsh at gmail.com

Created attachment 421086

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

basic infographic with code pics explaining the issue with images.

# Overview

I am working on a Music Player web app using the web framework called 'Svelte' and have made an online Svelte REPL to create the app, which can be found here:

https://svelte.dev/repl/56928dbff1b141a39f635522e7113f3c?version=3.32.3

The REPL runs perfectly on almost every browser I have tested it on, including all the latest versions of desktop Safari, Chrome, Firefox, Edge and Opera while running macOS 10.15.7. The web app also works on several mobile devices I have tested it on, or have asked to have it tested on, including Android Chrome and Android Samsung Internet Browser, running Android 8.2, and 11. I have even had it tested on iOS devices and it runs fine in iOS Safari and Chrome and Firefox on an iPhone 6, and 11.

The one environment that it does not seem to work in is on an iPhone 12 Pro running iOS 14.4. On three separate iPhone 12 Pro devices running iOS 14.4 the same thing happens...

# Steps to reproduce

1. Open the REPL using the URL provided above on an iPhone 12 Pro running iOS Safari 14.4 (Same issue in iOS Chrome, iOS Firefox, iOS Brave, iOS Opera Mini, which are all the iOS browsers that I have tested on my device.)
2. Scroll the window of the REPL down to switch from the code (input) to the app (output).
3. Press any of the 'Play" buttons for any of the tracks listed, other than than main play button in the controls, and you will get two errors in the console and the music never plays.

# Exptected Result

Music Plays.

# Actual Result

Music dos not play.

# Additional Information

I am attaching a basic infographic with pictures of code snippets and a very brief explainers to help clarify the issue. But it is easy to reproduce, just follow the steps listed above.

It would be amazing if this was figured out and fixed :-)

Thank you very much for your time and effort in the matter,


Richard Nash

-- 
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/20210220/4294fc84/attachment.htm>


More information about the webkit-unassigned mailing list