我有一个用 Playcanvas(一个 JS GameEngine 框架)制作的完整项目,它使用 HTML canvas 标签。 该项目还可以生成不同格式的图像(base64、dataUrl、blob、jpeg)。
我想将此项目放在服务器端来创建一个新的 Web 服务,该服务可以传送从该 Playcanvas 项目生成的图像。
那么,是否可以使用客户端的功能代码并将其通过 Node.JS 放在服务器端? 我知道一些像node-canvas这样的作品实现类似的目标。
最佳答案
您可以使用 puppeteer(headless chrome) 来完全控制服务器端的浏览器。然后,您可以在服务器上以所需的格式渲染图像,并可以导出到前端。
关于javascript - 是否可以在服务器端使用前端 JS 框架和 Node.JS 来创建用于内容交付的 Web 服务?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58396687/