2017-10-29 13 views
0

이미지 src를 base64 이미지로 동적으로 설정하려고하지만 안드로이드 에뮬레이터의 경우 이온 2/각도 2에서 작동하지 않습니다. base64 형식의 ionic2에있는 externalrootdirectory에서 이미지를 가져 왔습니다. 코드를 검색 : 여기 ionic2/angular2에서 <img>의 base64 형식으로 설정하면

는 imageSrc은 .TS 파일을 base64 형식으로 설정합니다. base64 문자열을 .html 파일에 직접 설정하면 작동합니다. 내가 카메라 캡처 동적으로 base64로 형식으로 이미지를 설정하려면,

을하지만 : Base64로 문자열 바로 다음과 같은 방식으로 사용된다. 나를

감사에 대한 런타임에 설정 SRC,

+0

작동이

<img src="data:image/*;base64,{{imageUrl}}" /> 

희망 같은 태그를 사용해야하는지 알려 주시기 바랍니다 : -) – David

+0

이미지 src를 base64 이미지로 동적으로 설정하려고하는데 안드로이드 에뮬레이터의 ionic2/angular 2에서는 작동하지 않습니다. base64 형식의 ionic2에있는 externalrootdirectory에서 이미지를 가져 왔습니다. 아래 코드를 찾으십시오.

여기서 imageSrc는 .ts 파일의 base64 형식으로 설정됩니다. .html 파일에 base64 문자열을 직접 설정하면 작동합니다. Base64 문자열을 직접 다음과 같은 방식으로 사용 :

deepak

답변

0

당신이 당신은 코드를 추가하는 것을 잊었다 당신

+0

파일 경로에서 jpg 이미지를 인코딩 한 후 base64 데이터로 imageUrl을 받았습니다. 그러나 그것은 효과가 없습니다. src 경로를 /storage/emulator/0/....etc 형식과 같이 직접 지정할 수 있습니까? ionic2의 img에 동적으로 src를 설정하는 방법을 알려주십시오. – deepak

+0

난 문제가 태그에 대한 것 같아요. 이것을 위해 태그를 사용할 수 있습니까? –