I've recently launched my web app, a simple video sharing website. It seems to work well on all Desktop browsers and any phone except the iPhone. I've tested it with friends and family and some iPhone users get a blank screen and sometimes their browser crashes.
I'm not using any plugins or flash. Back-end: Flask, sqlite Front-end: JS, Jquery, Bootstrap.
The website is: www.mntshr.com
I initially suspected this was something to do with the website's cache behaviour, but it all seems normal. After plenty of googling, I've found several articles discussing a 304 bug in Safari. Like these: link, link.
I've disabled caching on my website for now; it seems to be working now. Has anyone seen this behaviour before? Any known fixes?