2011-11-02 1 views
1

첫째, 다음 스레드는 toDataURL 메모리 소비를 증가시킬 수 문제에 대해 설명하지만, 안전하게 toDataURL를 사용하는 방법을 제공하지 않습니다 내 응용 프로그램에서 javascript memory leak with HTML5 getImageData메모리를 늘리지 않고 IOS에서 html 캔버스 toDataURL을 사용하는 방법은 무엇입니까?

, 나는 toDataURL를 호출해야합니다. 나는 IOS에서 실행되는 PhoneGap 응용 프로그램을 사용하여 기본 카메라를 사용하여 사진을 찍고 이미지를 하나의 콜라주 이미지로 바둑판 식으로 배열하고 아약스 게시를 통해 서버에 바이너리 64 문자열로 최종 이미지를 전송합니다. 이미지를 바둑판 식으로 배열하는 부분은 HTML 캔버스와 toDataURL을 사용하여이를 수행합니다. 이 타일링은 소프트웨어 프로세스의 수명 동안 반복적으로 발생합니다. IOS가 프로세스를 중단 할 때까지 응용 프로그램 메모리가 증가하는 것을보고 있습니다.

toDataURL을 호출 할 수 있지만 메모리가 부족하지 않도록하려면 무엇을 권하고 싶습니까? 나는이 기억을 풀어내는 방법을 보지 못했다.

감사합니다.

답변

0

메모리 관리를 시도하는 대신 독립적 인 이미지를 서버로 보내고 서버에서 콜라주를 쉽게 만들 수 있습니다.

관련 문제