我正在尝试使用 renderer.domElement.toDataURL("image/png") 截取屏幕截图,并将其保存到文件中。图像大小合适,但它是黑色的。我打开了preserveDrawingBuffer。
我认为我正在正确解码和保存文件,因为当我对它进行 hexdump 时,我可以看到 PNG 格式的正确初始字符,以及 IHDR 和 IDAT 块头。但是缺少关闭的 IEND。
这里有任何已知问题吗?提示?如果重要,Windows 7/Firefox 是最新的。
谢谢...(对不起,如果这很愚蠢,我对three.js很陌生)