Search Issue Tracker

Fixed

Fixed in 6000.0.48f1, 6000.1.1f1, 6000.2.0a9

Votes

0

Found in

6000.0.47f1

6000.1.0f1

6000.2.0a8

Issue ID

UUM-107992

Regression

No

[iOS][Web] "WEBAudio.audioInstances.forEach is not a function" error is thrown when Safari is put into background

-

Reproduction steps:
1. Open the attached “test” project
2. In the Build Settings, select “New Web Profile” Build Profile
3. Build the player and host it on a local server
4. Connect to the hosted player with an iOS device using Safari
5. Connect to the iOS device via mac using the Safari Web inspector
6. On the device, click the Screen (“Audio context resumed after…” message should appear in the Web inspector Console)
7. Put Safari into the background on the device and then bring it up
8. Observe the Safari Web inspector Console on Mac

Expected result: No errors are thrown
Actual result: “WEBAudio.audioInstance.forEach is not a function” error is thrown

Reproducible with: 6000.0.47f1, 6000.1.0f1, 6000.2.0a8
Not reproducible with: 6000.0.50f1, 6000.1.5f1, 6000.2.0b3
Couldn't test with: 2022.3.53f1 (Web on mobile devices is not supported)
Fixed in: 6000.0.48f1, 6000.1.1f1, 6000.2.0a9

Testing environment: macOS Sequoia 15.5 (M1 Max)

Reproducible with these devices:
VLNQA00624, iPhone 16 Pro, iOS: 18.5, CPU: Apple A18 Pro
VLNQA00394, iPhone 13 mini, iOS: 18.1, CPU: Apple A15 Bionic
VLNQA00359, iPhone 12 Pro, iOS: 17.6.1, CPU: Apple A14 Bionic

Add comment

Log in to post comment