较新版本的Chartkick具有下载选项,该选项在javascript图表上方显示一个按钮,单击该按钮将打开一个新的浏览器窗口,并将图表呈现为图像。这很棒。但是,该方法似乎无助于渲染图像以用作电子邮件附件。除非有一种方法可以使用邮件内部的chartkick方法调用/渲染图表,否则请抓取图像并将其附加...据我所知,此功能不存在。
有人知道将图表图表作为图像电子邮件附件的方式吗?
答案 0 :(得分:0)
本机?否。Chartkick使用其脚本chartkick.js和chart.bundle.js执行下载。它完全发生在客户端,而不是服务器端。而且它不应该打开一个新窗口。它应该只是将文件直接下载到客户端计算机上。此处的示例:https://chartkick.com/react