我目前正在开发一个简单的图形服务。它使用Chart.js进行渲染(基于Canvas)。
问题是这些图表最初没有出现在Firefox 21中,尽管它们出现在Chrome中。如果将鼠标悬停在图表上,则会显示。
欢迎任何有关该主题的见解。
编辑:请注意,如果您切换顶部的链接(CDN名称),则此问题似乎会随机发生。不太确定那里发生了什么。
编辑:看起来如果我向Canvas而不是图表绘制一些简单的(如一条线),问题就会在Firefox中消失。看起来这是Chart.js的具体问题。
编辑:我通过在Chart.js上启用动画解决了这个问题。我会打开这个问题,万一有人找出一个合适的解决方案。看起来像Chart.js中的一个错误。我opened an issue用于跟踪此事。
答案 0 :(得分:3)
我在Chartjs和Firefox 24上遇到了类似的问题,我的"修复"是将动画设置为true和animationSteps:1。