2014-04-24 1 views
1

나는이 간단한 문제입니다 확신 해요,하지만 난 등 JPG, PNG, 내 AmChart을 내보낼 수 아니에요PNG, JPG 등 수출 AmCharts

... 의아해 해요 무엇 내가 여기서 잘못하고있는거야?

<script src="/assets/javascripts/amcharts/amcharts.js" 
type="text/javascript"></script> 
<script src="/assets/javascripts/amcharts/serial.js" 
type="text/javascript"></script> 
<script src="/assets/javascripts/amcharts/themes/none.js" 
type="text/javascript"></script> 
<script src="/assets/javascripts/amcharts/exporting/amexport.js" 
type="text/javascript"></script> 
<script src="/assets/javascripts/amcharts/exporting/rgbcolor.js" 
type="text/javascript"></script> 
<script src="/assets/javascripts/amcharts/exporting/canvg.js" 
type="text/javascript"></script> 
<script src="/assets/javascripts/amcharts/exporting/filesaver.js" 
type="text/javascript"></script> 

"exportConfig": { 
       "menuTop": "21px", 
       "menuBottom": "auto", 
       "menuRight": "21px", 
       "backgroundColor": "#efefef", 

       "menuItemStyle" : { 
       "backgroundColor"   : '#EFEFEF', 
       "rollOverBackgroundColor" : '#DDDDDD'}, 

       "menuItems": [{ 
        "textAlign": 'center', 
        "icon": 'http://www.amcharts.com/lib/3/images/export.png', 
        "onclick":function(){}, 
        "items": [{ 
         "title": 'JPG', 
         "format": 'jpg' 
        }, { 
         "title": 'PNG', 
         "format": 'png' 
        }, { 
         "title": 'SVG', 
         "format": 'svg' 
        }] 
       }] 
      } 

<div id="chartdiv" style="min-height: 600px;"></div> 

나는 AmChartExport을 따라 갔고 정확히 무엇을하고 있는지 잘 수행했습니다. 팝업을 사용 중지하고 다른 브라우저를 사용해 보았지만 여전히 동일한 결과를 보였습니다. 모든 자바 스크립트 패키지는 브라우저에서 인식되며 버튼과 메뉴가 표시되지만 'png'즉 클릭하면 아무런 변화가 없습니다.

Screenshot

+0

사용하고있는 브라우저 버전은 무엇입니까? – Hirak

+0

기본 Safari 7.0.3 버전과 다른 버전 (예 : Firefox)도 사용했습니다. – elgbakken

답변

2

문제는 여기에 amChart.com

에서 지원에서 큰 도움으로 해결 내가 가진 메시지입니다.

브라우저 보안 제한으로 인해 차트를 표시하는 도메인이 아닌 다른 도메인에서로드 된 이미지가 포함 된 차트를 내보낼 수 없습니다. "pathToImages을": 다행히 그냥 다음 줄을 갱신, 수정 꽤 쉽다 "http://www.amcharts.com/lib/3/images/" 자신의 서버를 가리 키도록.

내가 들었다 무엇을했고, 잘 작동합니다.