【问题标题】:Canvas: JavaScript Uncaught Error: INDEX_SIZE_ERR: DOM Exception 1 [closed]画布:JavaScript 未捕获错误:INDEX_SIZE_ERR:DOM 异常 1 [关闭]
【发布时间】:2013-12-09 20:56:08
【问题描述】:

网站是:http://www.clubloc.com/

它在 Firefox 中有效,但在 google chrome 中无效。 Internet Explorer 也有问题,但这在使用 HTML5 Canvas 时几乎是给定的。

无论如何,我试图弄清楚它为什么会引发错误: 未捕获的错误:INDEX_SIZE_ERR:DOM 异常 1

当数组清楚地包含所有这些元素时,我什至记录了它们的大小并显示为 100。

任何帮助/指导将不胜感激。

【问题讨论】:

  • 任何代码也将不胜感激。
  • 发生这种情况是因为 circlesR 值在某些时候可能变为负数。圆的半径不能为负数。

标签: javascript html canvas


【解决方案1】:

Zneak 的答案是对的,我刚刚修复了它。

我没有足够早地进行径向边界测试... 如果你有一个负半径,Canvas 不喜欢它:-)。

谢谢zneak!

【讨论】:

    猜你喜欢
    • 2011-04-04
    • 2012-04-20
    • 1970-01-01
    • 2013-02-26
    • 1970-01-01
    • 2023-03-15
    • 2023-03-12
    • 2013-02-03
    • 1970-01-01
    相关资源
    最近更新 更多