首页 > 解决方案 > Vanilla JS - 制作静态图表

问题描述

我有一个奇怪的问题。我希望编写一些与元节https://www.cryptovoxels.com/play)兼容的 JS,并且我正在创建由实时数据和 JS 驱动的交互式体验。如果我知道如何显示用 JS 制作的图表,那就太好了。我正在做的是高度实验性的,我没有任何传统的 html 来操作,所以做类似的事情是Document.getElementById()行不通的,并且有一个不同的内置函数来访问我可以用来修改属性的元素游戏中的对象,例如图像的 url。

这很可能是完全不可能的,但我基本上是在寻找一种使用客户端 vanilla js 制作静态 png/jpeg 图表的方法(我可以从 CDN 脚本复制/粘贴代码,但并不总是有效 - 适用于tensorflow 所以有时取决于它所做的代码)。我不能使用 .svg,它在这种环境中不起作用。我在其中编写脚本的工具的文档:https ://wiki.cryptovoxels.com/en/Scripting/Scripting

到目前为止,我已经尝试了这些但没有取得多大成功:D3、Google Charts、ChartJS、FusionCharts、Plotly

我意识到这是一个非常奇怪的问题,但如果有人对我如何做到这一点有任何想法,我将不胜感激,并会让我做出一些疯狂的酷东西。

标签: javascriptchartsdata-visualization

解决方案


推荐阅读