2012-08-25 9 views
1

http://caniuse.com/#search=svgD3 (SVG) 브라우저 지원

가 IE 7, 8을 제외한 SVG를 완벽하게 지원하지만, 내가 크롬과 파이어 폭스에서 볼 때, 많은 예제가

작동하지 않습니다 예를 들어 예제 모두 방위각과 알버스 여기 https://github.com/mbostock/d3/tree/master/examples

모두 잘 작동 Safari에서

내 브라우저 버전

발견

크롬 왜 이러한 예는 작동하지 않습니다에 관한 의견을 버전 21.0.1180.82

파이어 폭스 14.0.1

누구나 치료?

+0

어떻게 작동합니까? azimuthal 예제는 파이어 폭스에서 표시 할 때 확대/축소 할 수있는 지구본을 표시합니다. –

+2

이 예제를 로컬에서보고 있습니까? 그렇다면 로컬 웹 서버가 있어야합니다. https://github.com/mbostock/d3/wiki의 하단을 참조하십시오. – Josh

답변

2

@Josh가 주석을 달았 기 때문에 가장 가능성있는 이유는 the Wiki에 설명 된대로 로컬 웹 서버를 사용하는 대신 로컬 파일 시스템에서 이러한 예제를보고 있다는 것입니다.

예제를 로컬에서 실행할 때 브라우저가 로컬 파일 시스템에서 파일을 읽는 데 엄격한 권한을 적용 할 수 있습니다. 일부 예제에서는 로컬 파일 대신 HTTP를 통해 다르게 작동하는 AJAX를 사용합니다. 예제를 로컬에서 보려면 로컬 웹 서버가 있어야합니다. 모든 웹 서버가 작동합니다. 예를 들어 파이썬의 내장 서버를 실행할 수 있습니다 실행이되면

python -m SimpleHTTPServer 8888 & 

http://localhost:8888/examples/로 이동합니다.