현재 Gears에서 Firefox 3.6/HTMLv5로 이미지 업 로더를 이전하고 있습니다. Gears Canvas와 함께 Gears Worker를 사용하여 업로드 전에 선택한 사진의 크기를 줄였습니다. 이렇게하면 브라우저 창을 계속 응답하고 "이 스크립트를 중지 하시겠습니까?"라는 경고를 피할 수 있습니다.FF 3.6에서 작업자의 캔버스 기능을 사용할 수 있습니까?
그러나 이것은 HTMLv5에서 가능하지는 않습니다. 웹 작업자는 DOM에 액세스 할 수 없으며 JSON 직렬화 된 데이터 만받을 수 있습니다. 선택한 이미지 파일의 내용을 직렬화 할 수 있다고하더라도 직원에게 Canvas 객체를 사용하여 축소를 수행 할 수 있는지 확실하지 않습니다.
근로자없이 크기 조정을 수행하면 멀티 메가 픽셀 이미지로 인해 브라우저가 정지 될 수 있습니다. 어떤 아이디어이 문제를 해결하는 방법?
더 정확하게 설명 할 수 있습니까? 내가 원했던 것은 Gears 중 하나와 비슷한 접근법입니다. If는 Gears Canvas가 아무런 그림을 그리지 못하기 때문에 작업자의 "기어 캔버스"기능을 사용할 수있게합니다. 단지 오프 스크린 이미지 조작입니다. – fbuchinger
현재 불가능합니다. 당신이 이미 목록에 그것을 제안, 멋지다! – Anne