我只是想知道我的网络应用程序有一个拖动图表,我刚刚注意到当我尝试在 mozila 浏览器中运行它时,绘图速度比其他主要浏览器慢。我的问题是这是什么原因?有没有一种技术可以让它更快?我在 Canvas 上的画是这样的
CanvasContext.beginPath();
CanvasContext.moveTo(0,0);
CanvasContext.lineTo(500,500);
CanvasContext.stroke();
类似的东西。而且它真的很慢,就像 mozila 中的“非常慢”一样。 有谁知道为什么吗?
最佳答案
就像我在评论中所说,firefox 速度较慢,
jsperf测试结果:
firefox:25,003 次操作/秒
chrome:168,670 操作/秒
要直观地看到,您可以看到 this beautiful link .
显然,它已经发布为bug在 bugzilla 中。
编辑似乎他们已经在最新的 Firefox(v45) 中解决了该问题。
关于javascript - Mozilla 浏览器中的 Canvas 绘图问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28205879/