2011-04-11 112 views
0

任何人都可以帮助我吗?我在滑动旋转木马中放置了一个信息图,并且出现错误“画布为空”。我想我可能在错误的地方有几个代码,但是在处理哪些位时遇到了问题。我认为这导致应该出现在每个滑动<li>的背景中的SVG不显示。HTML5“画布为空”

任何人都可以找出是什么原因导致这些问题?该网页是在这里:http://weaver-wp.weavertest.com/radiation-infographic/

谢谢, 大卫

+0

你是否在没有画布支持的浏览器中试用?我认为IE8是这样一个候选人。 – 2011-04-11 13:19:47

+0

在Chrome,Safari和Firefox中进行测试,因此应该可以。应该有支持,但不知道我是否错过了正确的MIME声明。 – SixtySticks 2011-04-11 13:23:28

回答

3

您是从1到循环32,但只有31页上的画布元素。在第32次迭代中,document.getElementById('myCanvas_32')正在返回null,因此是错误。

+1

+1非常快速的调试。 – tcooc 2011-04-11 13:24:51

+0

非常快!感谢您发现一个Box9。虽然我的主要问题已得到解答,但我的图像仍未加载。有任何想法吗? – SixtySticks 2011-04-11 13:34:47

+0

@Dalogi,不知道你在说什么SVG背景? – 2011-04-11 13:36:53