0
HTML5 FileReader API로 파일을 읽으려고합니다. 이 파이어 폭스 5.0에서 잘 작동하지만 이벤트는이 질문에 Chrome FileReader에 주어진 코드가 더 이상 작동하지 않습니다 또한 Chrome FileReader 이벤트가 트리거되지 않았습니다.
<html>
<head>
<script type="text/javascript">
function handle(evt) {
var reader = new FileReader();
var file = evt.files[0];
console.log("handling: " + file.name);
reader.onloadstart = function(e) { console.log("loadstart"); }
reader.onload = function(e) { console.log("onload"); console.log(e.target.result); };
reader.readAsText(file);
}
</script>
</head>
<body>
<input type="file" id="input" onchange="handle(this)">
</body>
</html>
크롬 12.0.742.112
에 트리거되지 않습니다.HTML의 내 이해는 다소 힘들며 그 샘플에 어떤 문제가 있는지 알 수 없습니다. 이것은 단순히 Chromium 버그입니까, 아니면 Firefox가 부적합한 것입니까? 이 도움이하고 일을 더 명확하게하는 경우
나는, ECMAScript5 통로와 샘플 주석을 달 수 있습니다.
로컬 파일은 Windows 용 크롬에서 작동합니다. – nfang