It seems that “Pointer_stringify” is now undefined, and instead we should use “UTF8ToString”,
but the manual for 2021.2 still talks about “Pointer_stringify”. Unity - Manual: Interaction with browser scripting
I do think that for backwards compatibility, it’ll be nice to still have this method, as lots of plugins are using it.
to check the emscripten version of unity playback engine
{UnityEditorPath}\Data\PlaybackEngines\WebGLSupport\BuildTools\Emscripten\emscripten\emscripten-version.txt
for my project.
i added a function to support backwards compatibility.
Also dyncall_sig should still work, I saw that @jukka_j made sure that emscripten would keep supporting it for backwards compatibility, this is why I think that “Pointer_stringify” should be the same.
Any Unity dev around? Please, I’d like to know if you guys are aware of this bug. I tried to report the bug twice, but I can’t because the bug report window freezes. This bug is critical for webgl, most(if not all) of my assets use .jspre files and if this bug doesn’t get fixed before release all of my plugins will suddenly break!