There are many errors in the console on this page:
It’s possible that Safari on iOS freaks out when these errors keep piling up. I managed to reproduce this behavior and the reload occurs only after everything gets loaded. There’s also this “Too many active WebGL” contexts error which could be the cause of your problem.
5base.js:518 WARNING: Too many active WebGL contexts. Oldest context will be lost.
VM1017:1 ‘window.webkitStorageInfo’ is deprecated. Please use ‘navigator.webkitTemporaryStorage’ or ‘navigator.webkitPersistentStorage’ instead.
VM1286:1 ‘webkitIDBFactory’ is deprecated. Please use ‘IDBFactory’ instead.
VM2082:1 ‘webkitIDBCursor’ is deprecated. Please use ‘IDBCursor’ instead.