2012-10-14 2 views
1

제목으로, 내 데이터베이스에서 외부 웹 페이지의 디스플레이를 시도하는 이미지를 얻으려고합니다. 결국 PhoneGap으로 실행되는 모바일 응용 프로그램에이 기능을 사용하고 싶습니다.Heroku의 Play 프레임 워크 Jquery Ajax에서 이미지를 캡처하고 렌더링하는 방법

renderBinary(member.profileImage.getFile()); 

public Blob profileImage; 

은 지금까지 나는 내가이 얻을 아약스 사용하여 이미지를 받으려고 (이 멤버 클래스 내부) : (참고, 이것은 100의 절반 라인처럼 내가 할 선)

? "

3 ! 1AQa "q 2 B # $ R b34r C % S c s5 & D TdE £ t6 U e F Vfv 7GWgw 5 ! 1AQaq "2 B R 3 b r Css4 % &5 D T dEU6te u F f 7777 + + + + + # # # # # # # # # Q k ~ 1 y $ Վ Վ }}} } nnnnnnn E K z V % 7 \ 0 c` /? A & ^ i s? ͳ ژ M! +} 울라. ~ ˩w g ؊ ̻ Q | W

어쨌든 이것을 Base64로 변환 할 수 있습니까? 또는 html 파일의 이미지 태그에 배치하는 데 사용할 수있는 것은 무엇입니까?

+0

http://www.lunatech-research.com/playframework-file-upload-blob –

+0

어떻게 ajax를 통해 이미지를 가져 오나요? –

답변

1

인코딩 문제가있는 것 같습니다.

이미지에 mimetype을 저장 하시겠습니까? 아니면 미리 MIME 유형을 알고 있습니까? AJAX에서 HTTP 응답 헤더는 어떻게 생겼습니까? 내가 본 것을 기반으로, 당신은 아마 MIME 형식을 포함해야합니다. 예 : JPEG의 경우 응답 헤더에 content-type: image/JPEG을 사용합니다.

+0

나는 이것에 관해 당신에게 돌아갈 것이다. 이것은 내가 대학에서 일했던 상당히 오래된 프로젝트입니다. 코드를 찾아서 살펴볼 수 있는지 알려 드리겠습니다. :) –

관련 문제