javascript - Mozilla 浏览器中的 Canvas 绘图问题

标签 javascript canvas mozilla

我只是想知道我的网络应用程序有一个拖动图表,我刚刚注意到当我尝试在 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/

相关文章:

javascript - 使用 javascript/Jquery 自动生成文本输入和下拉选择点击

javascript - 在简单的碰撞检测算法方面需要帮助

javascript - 以编程方式测量 Canvas 动画的性能

javascript - 在 Canvas 上绘制具有 alpha 不透明度的正方形的正确方法是什么?

javascript - 如何在 Angular 2/4/5 中使用 PDF.js?

javascript - 如何根据其内容的大小更改文本区域的宽度和高度?

javascript - 如何使图像 blob URL 持久化 - 将带有 blob URL 的图像附加到多个 div

javascript - 用 Greasemonkey 更改背景图像?

css - 文本每个字符前进几个像素

javascript - 允许/激活浏览器中的混合内容