2012-08-23 2 views

답변

0

EXIF에서 가져온 미리보기 이미지의 경우 브라우저에서 실행하기 위해 JavaScript로 EXIF ​​라이브러리를 가지고 있거나 작성하지 않은 한 가능하지 않다고 생각합니다. 해당 브라우저 지원이 지금 매우 좋지 않다

document.querySelector('#fileInputForImage').addEventListener('change', function() { 
     if (this.files && this.files[0]) { 
      var reader = new FileReader(); 
      reader.onload = function(e) { 
       document.querySelector('#previewImage').src = e.target.result; 
      }; 
      reader.readAsDataURL(this.files[0]); 
     } 
    }, false); 

참고 : 당신은 그냥 썸네일을해야하는 경우, 그것은 훨씬 더 쉽게 http://caniuse.com/filereader

+0

지금은 이런 식으로하고 있어요. 즉로드하고 크기를 조정하지만 큰 이미지의 경우 전체 이미지가로드 될 때까지 기다려야합니다. 이것이 내가 exif에서 미리보기 이미지를 얻으려고 한 이유입니다. 블로그 중 하나에서 나는 이미지가로드되기 전에도 드롭 된 이미지의 축소판을 보여줄 수 있다는 것을 읽었습니다! –

관련 문제