JavaScript를 사용하여 Blob 표시
P粉860370921
P粉860370921 2023-08-23 20:45:06
0
2
639
<p>데이터베이스에서 Blob 이미지를 검색하고 있는데 JavaScript를 사용하여 이미지를 볼 수 있기를 원합니다. 다음 코드는 페이지에 깨진 이미지 아이콘을 생성합니다. </p> <pre class="brush:php;toolbar:false;">var image = document.createElement('image'); image.src = '데이터:이미지/bmp;base64,'+Base64.encode(blob); document.body.appendChild(image);</pre> <p>여기에는 blob을 포함하여 필요한 모든 코드가 포함된 jsFiddle이 있습니다. 완성된 코드는 이미지를 올바르게 표시해야 합니다. </p>
P粉860370921
P粉860370921

모든 응답(2)
P粉005134685

XMLHttpRequest에서 직접 BLOB 개체를 가져올 수도 있습니다. responseType을 blob으로 설정하면 됩니다. 내 코드는 다음과 같습니다.

으아악

응답 기능은 다음과 같습니다:

으아악

HTML에서 빈 이미지 요소를 생성합니다:

으아악
P粉742550377

문제는 Base64 인코딩 전에 바이너리로 변환해야 하는 16진수 데이터가 있다는 것입니다.

PHP에서:

으아아아
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿