Así que tengo un pequeño juego web que hice recientemente y decidí probarlo en Safari. Todos los demás navegadores funcionan (Chrome, Firefox, Edge), pero unos segundos (aparentemente al azar) después de que un sistema de partículas en pantalla comience a reproducirse, todo el juego falla. Obviamente, deshabilitar las partículas no es una opción. ¿Algunas ideas?
An error occurred running the Unity content on this page. See your browser JavaScript console for more info. The error was: RuntimeError: Out of bounds memory access (evaluating 'asm[name].apply(null, arguments)') <?>.wasm-function[OptimizedPolynomialCurve::Evaluate(math::_float4 const&) const]@[wasm code] <?>.wasm-function[Evaluate(MinMaxCurve const&, math::_float4 const&, math::_float4 const&)]@[wasm code] <?>.wasm-function[ParticleSystem::UpdateModulesPreSimulationIncremental(ParticleSystemUpdateData const&, ParticleSystemParticles&, unsigned long, unsigned long, math::_float4 const&, bool)]@[wasm code] <?>.wasm-function[ParticleSystem::Update1b(ParticleSystemUpdateData&, int)]@[wasm code] <?>.wasm-function[ParticleSystem::UpdateFunction(ParticleSystemUpdateData*)]@[wasm code] <?>.wasm-function[ParticleSystem::BeginUpdateAll()]@[wasm code] <?>.wasm-function[ParticleSystem::InitializeClass()::PreLateUpdateParticleSystemBeginUpdateAllRegistrator::Forward()]@[wasm code] <?>.wasm-function[ExecutePlayerLoop(NativePlayerLoopSystem*)]@[wasm code] <?>.wasm-function[ExecutePlayerLoop(NativePlayerLoopSystem*)]@[wasm code] <?>.wasm-function[MainLoop()]@[wasm code] <?>.wasm-function[dynCall_v]@[wasm code] wasm-stub@[wasm code] 81288@[native code] @http://localhost:55812/Build/dev.framework.js:1043:25 browserIterationFunc@http://localhost:55812/Build/dev.framework.js:8963:17 callUserCallback@http://localhost:55812/Build/dev.framework.js:7153:7 runIter@http://localhost:55812/Build/dev.framework.js:7214:20 Browser_mainLoop_runner@http://localhost:55812/Build/dev.framework.js:7128:27