Javascript tiff图像格式的Filereader api图像加载事件未触发

Javascript tiff图像格式的Filereader api图像加载事件未触发,javascript,jquery,html,filereader,Javascript,Jquery,Html,Filereader,我正在使用HTML5文件读取器api在将图像上载到服务器之前显示图像预览,但问题是当我上载tiff格式图像时,加载图像事件未触发。请参阅下面的代码 $('#file').on('change', function (e) { if (window.FileReader) { var reader = new FileReader(); reader.readAsDataURL(e.target.files[0]); reader.onload

我正在使用HTML5文件读取器api在将图像上载到服务器之前显示图像预览,但问题是当我上载tiff格式图像时,加载图像事件未触发。请参阅下面的代码

$('#file').on('change', function (e) {
    if (window.FileReader) {
       var reader = new FileReader();
        reader.readAsDataURL(e.target.files[0]);
        reader.onload = function (e) {
            var image = new Image;
            image.src = e.target.result;

            image.onload = function () {
                alert();
            };
        };

 } else {
        alert('FileReader API is not supported in your browser, please use Firefox,        Safari, Chrome or IE10!')
    }
});

TIF在网络上不是保证。因此,您不能期望它被加载。在这种情况下,onload事件将不会触发-您需要捕获一个错误。