FusionCharts는 플래시 버전로드 미세 링크 (Glaxy 탭 등)
을 통해 읽을 수, 이야기는 약간 다릅니다. 여기 내 노트의 섹션을 복사하고 :
는
FusionCharts는 자바 스크립트를 기반으로 차트를 렌더링하기 위해 HighCharts의 향상된 버전을 사용합니다.
HighCharts는 시각화를 렌더링하는 기술로 'SVG'를 사용합니다. HTML5의 일부로 간주되지만 특정 모바일 플랫폼 (예 : Android)은 아직 SVG를 지원하지 않습니다.
현재 Android는 HTML5의 그리기 기술인 "캔버스"를 지원합니다. Gingerbread는 SVG를 완벽하게 지원할 것으로 예상됩니다.
당신이 HighCharts의 역사를 참조하면, 당신은 HighCharts 버전 1.x가 캔버스를 지원하지만, 2.X 때문에 그들이 주요 모바일 플랫폼에서 SVG 지원의 포함을 기대 SVG로 이동 한 것을 볼 것입니다.
우리는 FusionCharts에서 HighCharts 2.x를 기본으로 사용하여 FusionCharts를 렌더링합니다. 결과적으로 Android에서는 실행되지 않습니다.
그러나 FusionCharts와 함께 제공되는 highcharts.js (2.x)를 이전 highcharts.js로 바꾸면 해결 방법이 있습니다. 안드로이드 플랫폼에서 잘 작동하는 것을 알 수 있습니다. 그러나 이것은 HighCharts에 대한 많은 개선 사항들이 사라지면 기능이 제한된다는 것을 의미합니다.
필자의 주장에 분명히 희망을 전한다. 추가 설명이 필요한 경우 자세한 정보를 제공 할 수 있습니다. 특히 Android 기반 브라우저를 감지하고 오래된 HighCharts JS 파일을 선택적으로로드하여 이전 highcharts.js를 구현하는 데 도움을 줄 수 있습니다.
또한 SVG 또는 VML을 지원하지 않지만 캔버스를 지원하는 장치에 대한 이전 HighCharts의 대체를 적절히 처리하는 FusionCharts의 작은 확장이 있습니다.데이터가 모바일 장치 충돌 할 때 http://www.fusioncharts.com/labs/peek/canvasmodulefallback/sample-canvasmodulefallback.zip
plse가 다른 샘플 코드로 도움을 줄 수 있습니까 ?? – Aditya1510
이것은 내 HTC Thunderbolt 및 Chrome IE 및 Firefox의 내 바탕 화면에서 작동합니다. – Ross