Search Issue Tracker
Won't Fix
Votes
0
Found in
2017.1.0p4
Issue ID
943659
Regression
No
After loosing focus AudioSource.PlayScheduled in WebGL restarts clip instead of resuming
Reproduction steps:
1. Open the attached project "PlayScheduledBug.zip";
2. Open the "Test" scene;
3. Build for WebGL (File -> Build Settings);
4. Open the produced "index.html" in the directory which you have chosen;
5. Wait for the audio clip to begin playing;
6. While the 6 second clip is playing, click a different window to pause the game (and a clip as well);
7. Wait for a few seconds;
8. Click on the browser to resume the game.
Expected results: When the window regains focus, the game resumes and the clip resumes from the point where it was paused.
Actual results: If the window loses focus for more than a few seconds when it regains focus the clip will restart from the beginning.
Reproduced on: 5.5.3p3, 5.6.3p2, 2017.1.1f1, 2017.2.0b10, 2017.3.0a7.
Note: This does not happen if using AudioSource.Play.
Comments (2)
-
YaroslavSm
Jan 09, 2023 12:32
Typical Unity
-
forestrf
May 05, 2022 01:05
Gotta love "this has always been broken" and then "Won't fix"
Add comment
All about bugs
View bugs we have successfully reproduced, and vote for the bugs you want to see fixed most urgently.
Latest issues
- Required SpriteMask class (ID 331) is stripped when "Strip Engine Code" is enabled
- “Maximized serialized file backup not found” error is thrown when minimizing a window in a newly opened project
- Build stack trace contains invalid lines when building with IL2CPP using scripts with delegates containing generic types in the signature
- Entities Systems window has a “Show Full Player Loop” dropdown which does nothing when clicked after enabling “Show Full Player Loop”
- Entities Hierarchy Search “Show/Hide” button’s Lens Icon is blurry when the Editor is on an external monitor
Resolution Note (2019.2.X):
This has always been broken, and repro is reported as inconsistent. Does not meet the quality bar.