This GfxDevice does not support asynchronous readback

I’m calling AsyncGPUReadback.Request(renderTexture), and while this works great in the editor and in a standalone windows build, it does not work on a WebGL build.

What are my options to work around this issue? Is there a synchronous request for the render texture? My WebGL application doesn’t necessarily have to be highly performant, if there are slower workarounds for capturing the render texture data in WebGL.

Perhaps this: Unity - Scripting API: RenderTexture.colorBuffer