0

我有一个使用 HTML canvas 标签的 Playcanvas(一个 JS GameEngine 框架)制作的完整项目。该项目还可以生成不同格式的图像(base64、dataUrl、blob、jpeg)。

我想把这个项目放在服务器端,以创建一个新的 Web 服务,该服务可以交付从 Playcanvas 项目生成的图像。

那么,这是否可以使用来自客户端的功能代码并将其与 Node.JS 一起放在服务器端?我知道一些像node-canvas这样的作品可以实现类似的目标。

在此处输入图像描述

4

1 回答 1

1

您可以使用 puppeteer(headless chrome) 来完全控制服务器端的浏览器。然后,您可以在服务器上以所需的格式渲染图像,并可以导出到前端。

https://github.com/GoogleChrome/puppeteer

于 2019-10-15T14:30:33.440 回答