From a mail app or similar, when opening a webpage in Safari as an external browser, JavaScript on the webpage stops running if Safari goes into the background. Is there a way to prevent this from happening?
Sample code for the counter:
- Behavior: Upon returning from the background, the counter continues for about 7-8 seconds but does not progress further.
- For example, if Safari is kept in the background for about 20 seconds and then brought back, the counter stops at around 7-8 seconds and only resumes counting after returning to the foreground.
- Expectation: The counter should continue running even if Safari goes into the background.