javascript - echart 이미지를 iframe으로 내보내면 크로스 사이트가 발생합니다.
怪我咯
怪我咯 2017-05-19 10:33:19
0
1
492

내보낸 echart 이미지를 iframe으로 내보내고 싶은데 도메인 간 오류가 발생합니다. 어떻게 해결해야 하나요? echart에서 제공하는 myChart.getDataURL() 메소드를 사용하세요.

怪我咯
怪我咯

走同样的路,发现不同的人生

모든 응답(1)
PHPzhong

일반적으로 사진은 도메인 간 액세스를 허용하고, 도메인 간 사진도 캔버스에서 사용할 수 있지만 그렇게 하면 캔버스가 오염되면 해당 데이터를 읽을 수 없습니다. (), toDataURL은 () 또는 getImageData() 메소드를 호출할 수 없습니다.
이 브라우저의 보안 메커니즘은 승인되지 않은 원격 서버 이미지가 남용되는 위험을 방지합니다.
따라서 크로스 도메인을 사용해야 하는 경우. 캔버스의 이미지 리소스는 다음 Apache 구성 스니펫

을 참조하세요. 으아악

echart 자체는 캔버스 기술을 사용합니다. 크로스 도메인 크로스 도메인은 캔버스 보안 메커니즘으로 인해 발생하므로 이미지 소스를 변경하는 것이 좋습니다.

최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿
회사 소개 부인 성명 Sitemap
PHP 중국어 웹사이트:공공복지 온라인 PHP 교육,PHP 학습자의 빠른 성장을 도와주세요!