2013-04-22 2 views
2

iFrame의 내용을 캔버스에 추가하여 이미지로 저장하려고합니다. FF에서 canvas.drawWindow 함수가 아닙니다. 오류가 발생합니다.canvas.drawWindow가 함수가 아닙니다.

이 권한은 Chrome 권한에서만 작동한다는 것을 알고 있습니다. 크롬 권한을 활성화하려면 어떻게해야합니까? 오류를 방지하려면 어떻게해야합니까?

감사합니다.

답변

0

drawWindow()CanvasRenderingContext2D에 속하는 방법이며 HTMLCanvasElement (캔버스) 자체는 아닙니다.

var canvas = document.getElementById('myCanvas'); 
var ctx = canvas.getContext('2d'); 
ctx.drawWindow(...); 
: 워드 프로세서 당,

예 "인수로"2D "를 얻으려면 [컨텍스트] 목적은, 공급, 캔버스에는 getContext()를 호출"