如何允许在 Chart.js 工具提示中复制文本?

How to allow copying of text within Chart.js tooltips?

我正在使用 Chart.js 并想知道如何让用户将鼠标悬停在工具提示上并 select 复制其中的文本。有办法吗?

目前,工具提示仅在用户主动将鼠标悬停在特定数据点上时出现,因此我希望工具提示保持打开状态,直到将鼠标悬停在不同的数据点上。

由于 chart.js 是 canvas 渲染器,您将无法从中复制文本,因为它不是 dom 元素,它绘制在 canvas 上,所以如果您尝试复制它,它会将整个 canvas 复制为 png 图像