2016-12-11 3 views
0

다음과 같은 문제가 있습니다.base64 jpeg 이미지를 올바르게 표시하는 방법은 무엇입니까?

다른 웹 사이트의 스크린 샷을 표시하고 싶습니다. (저는이를 실현하기 위해 GoogleAPI를 사용했지만) 문제가 있습니다.

나는 다음 사이트에서 "스크린 샷 코드"얻기 위해 jQuery를 사용 https://www.googleapis.com/pagespeedonline/v1/runPagespeed?url=https://stackoverflow.com/questions&screenshot=true

가 그럼 난 이것을 시도를하지만, 이미지가 표시되지 않습니다

<img style="width: 300px; height: 300px;" src="data:image/jpeg;base64,_9j_4AAQSkZJR...............aKs3c__Z" /> 
+0

브라우저에 오류 콘솔이 무엇을 말합니까? 구문이 잘 보였으므로 인코딩이 잘못되었을 가능성이 큽니다. 귀하가하는 인코딩 단계를 게시하십시오. – arkascha

답변

0

그것은 URL-safe base64입니다; -+으로 바꾸고 _/으로 바꾸고 데이터 URI에 사용할 수 있도록 일반 base64로 변환하십시오.

관련 문제