【问题标题】:Canvas displays initially in Chrome but not in Firefox画布最初在 Chrome 中显示,但在 Firefox 中不显示
【发布时间】:2013-05-25 22:59:25
【问题描述】:

我目前正在开发一个简单的图形服务。它使用Chart.js 进行渲染(基于Canvas)。

问题是图表最初并未显示在 Firefox 21 中,尽管它们显示在 Chrome 中。如果您将鼠标悬停在图表上,它就会显示出来。

欢迎任何有关该主题的见解。

编辑:请注意,如果您切换顶部的链接(CDN 名称),此问题似乎是随机发生的。不太清楚那里发生了什么。

编辑: 看起来如果我在画布上画一些简单的东西(比如一条线)而不是图表,那么问题在 Firefox 中就会消失。看起来这是一个 Chart.js 特定问题。

编辑:我通过在 Chart.js 上启用动画来解决这个问题。我会留下这个问题,以防有人找到合适的解决方案。对我来说,这看起来像是 Chart.js 中的一个错误。我opened an issue 跟踪此事。

【问题讨论】:

    标签: html google-chrome firefox canvas chart.js


    【解决方案1】:

    我刚刚在 Chartjs 和 Firefox 24 上遇到了类似的问题,我的“修复”是将动画设置为 true 和 animationSteps:1。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2021-07-11
      • 1970-01-01
      • 2023-03-17
      • 2015-01-11
      • 2012-09-16
      • 2015-12-17
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多