We have a web app which is freezing in Safari 9 and Safari 10 on iOS 9 and 10. Worth noting this is a web page which is touch responsive, the users then add this web page to the Home screen of the device by opening the page in Safari and clicking 'Add to Home Screen'.
The app seems to sometimes freeze in Safari 9 and Safari 10, and no buttons are clickable. From what I can see the actual device seems to lock up and freeze sometimes but recovers after 1 or 2 seconds, I've tested this by looking through the recent apps, and this seems to freeze, this is happening on multiple devices and we have a theory it could be due to a third party app causing the devices to freeze.
My theory is that when the actual device (iOS) is freezing for 1 or 2 seconds, that the device is trying to unfreeze itself and it kills all the scripts running in Safari which is causing our application not to recover from the freeze, does anyone know if this is how Safari actually works? Or if this theory is possible?
Thank you! :-)