如何在 node.js 服务器中实现 -toDataURL() 函数?

How to implement -toDataURL() function in node.js server?

我是一个新手,使用 webgl 实现作为我项目的依赖模块。我正在尝试在服务器端使用 .toDataURL() 函数使用 node-webgl 包装器。但是我得到一个错误 station .toDataURL() is undefined。有关更多详细信息,请查看此 link:

那么当前的 post 绝对不是重复的。在 post(较早的 link 共享)中,我试图找到一种替代方法来访问 canvas 的数据。当前 post 的目标是实现 .toDataURL() 函数。我是这些webgl的新手。您能否分享一些有关如何实现此小功能的 link 或过程。或者我可以访问浏览器实现的相同功能(在这里复制它),我在哪里可以得到它?

任何建议肯定会有帮助。

谢谢。

数据 URI 包括:

data:[<media type>][;base64],<data>

您需要做的就是连接:

  1. 一个字符串"data:"
  2. 媒体类型 - 例如"image/jpeg"
  3. 一个字符串";base64,"
  4. 您的数据的 Base64 表示

有关详细信息,请参阅:

npm 上有几个模块可以帮助您生成 Base64:

这基本上是实现 toDataURL() 功能所需了解的所有内容。