2011-04-11 6 views
0

아무도 도와 줄 수 있습니까? 나는 슬라이딩 회전 목마 안에 infographic 정보를 넣고 있는데, "canvas is null"이라는 오류 메시지가 나타납니다. 내가 잘못된 장소에 몇 비트의 코드를 가지고 있을지 모르지만, 어떤 비트를 처리하는 데 문제가 있습니다. SVG가 각 슬라이딩 배경에 나타나야한다고 생각합니다. <li>이 표시되지 않습니다.HTML5 "Canvas is null"

누구나 이러한 문제의 원인을 해결할 수 있습니까? 페이지가 여기에 있습니다 : http://weaver-wp.weavertest.com/radiation-infographic/

감사합니다, 데이비드

+0

캔버스 지원이없는 브라우저에서이 기능을 사용하고 싶습니까? 나는 IE8이 그런 후보자라고 생각한다. –

+0

크롬, 사파리 및 파이어 폭스에서 테스트하므로 정상적으로 처리됩니다. 지원이 있어야하지만 올바른 MIME 선언이 누락 된 경우 확실하지 않습니다. – SixtySticks

답변

3

당신은 32 일에서 반복되지만 페이지에서만 31 캔버스 요소가 있습니다. 32 번째 반복에서 document.getElementById('myCanvas_32')null을 반환하므로 오류가 발생합니다.

+1

+1 매우 신속한 디버깅을 위해. – tcooc

+0

매우 신속! 그 중 하나를 발견해 주셔서 감사합니다 Box9. 내 주요 질문에 대답했지만, 내 이미지는 아직로드되지 않습니다. 어떤 아이디어? – SixtySticks

+0

@Dalogi, 당신이 말하는 배경 SVG가 확실하지 않습니까? –