もしかしたらブラウザー自体が制限している可能性もあって
OSからブラウザーアプリが割り当てられた領域をさらに分割している各タブに上限付きで割り当てている
Unityも知らんしWEBプログラミングもJavaぐらいしかかじったことないからわからんけどね
スマホとかのアプリだとブラウザー使わないから直接アプリがOSから割り当てもらっているので
そこで単なる移行したから管理がお粗末になっているんじゃないかなあ
例えばスマホアプリだとOSから3GB使っていいよって言われてそれに合わせてプログラム組んでたのを
そのままPCのブラウザー版に持ってきてブラウザーが1タブ2GBまでな!って言われたら1GB足りんので
メモリー不足が起こる