javash FileReader가 IE9에서 지원하지 않기 때문에 webshim FileReaderin IE9를 사용하려고합니다.webshims IE9에서 FileReader가 작동하지 않습니다.
내 코드;
HTML :
자바 스크립트 :
$(document).ready(function() {
//webshim.setOptions('basePath', '/js-webshim/minified/shims/');
webshims.setOptions({
'basePath':'/js-webshim/minified/shims/'
});
webshims.polyfill('forms forms-ext filereader');
$('#user-photo').on('change', function (evt) {
var reader, file;
reader = new FileReader();
reader.onload = function (evt) {
var fileData = evt.target.result;
// fileData is the base64 encoded image
};
//use $.prop to access files property
file = $(this).prop('files')[0];
reader.readAsDataURL(file);
});
});
내가 TXT 파일을 업로드 트링,하지만 난 파일, 독자 = 새로운 FileReader를 업로드 할 때()입니다; 여기서 FileReader가 정의되지 않은 예외를 throw합니다. IE9를 제외한 다른 모든 브라우저에서 작동합니다.
그러나 Github에서는 IE6 +에서 작동한다고 말합니다.
는는 https://github.com/aFarkas/webshim/는
는은 누구도 날이 문제를 regardsing 도움이 될 수 있습니다 ? 사전에
감사
IE7,8,10의 작동 여부를 의미합니까? 또는 IE에서 작동하지 않습니다. –