Javascript tiff图像格式的Filereader api图像加载事件未触发
我正在使用HTML5文件读取器api在将图像上载到服务器之前显示图像预览,但问题是当我上载tiff格式图像时,加载图像事件未触发。请参阅下面的代码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
$('#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事件将不会触发-您需要捕获一个错误。