2012-06-19 9 views
0
난 그냥 내 프로젝트에 이미지를 추가하는 코드를 다음 사용

를 표시하지 않습니다 크롬 라파엘 SVG 이미지

var paper = Raphael("mpdraw_div", 1920, 1080); 
var img = paper.image("temp.jpg", 150, 10, 710, 653); 

FF, IE8 내 이미지를 보여주고, 크롬 내 프로젝트에 내 이미지를 표시하지 않는 주장한다 , 위의 코드를 사용하여 새 페이지를 만들면 문제가 없습니다.

내 프로젝트에 재귀 적으로 많은 div가 있지만 본문 태그 바로 뒤에 mpdraw_div를 작성하려고했으나 문제도 있습니다.

이 상황의 가능한 원인은 무엇입니까?

미리 감사드립니다.

+0

라파엘과 크롬이 잘 어울리게하기 위해 페이지 레이아웃을 조금 바꿔야 만했던 것을 기억합니다. 우리가 볼 수있는 곳이면 어디서나 코드를 준비 했습니까? –

+0

나는 그것을 처리하려고 노력할 것이다. 언급 한 바와 같이, 나는 크롬과 HTML 레이아웃 때문이라고 생각합니다. ** Thanks many. ** – totten

+0

@ Zero 나는 대답을보아야한다고 생각한다. :) – totten

답변

1

나는 그것이 라파엘이 실패 할 이유가 있기 전에 이미지를 로딩하기 때문에 그것을 재구성했다.

해결 방법은 나중에 몇 밀리 초 (100ms 사용) 후에 이미지를로드하는 것입니다.

여러분 모두에게 도움이되기를 바랍니다.

+0

당신은'