Javascript js中未调用回调函数

Javascript js中未调用回调函数,javascript,jquery,ajax,callback,Javascript,Jquery,Ajax,Callback,下面是一个js脚本,用于在客户端处理jpeg图像的大小调整。当映像由异步img.onload()中定义的匿名回调函数加载时,将处理大小调整。回调函数检查加载图像的宽度和高度,如果图像太大,则调整其大小。下面代码的问题是,当使用img.src=\u URL.createObjectURL(f)加载图像时,不会调用回调函数 您需要将函数设置为onload属性,而不是将函数作为属性调用函数: img.onload = function() { // TODO }; img.onload =

下面是一个js脚本,用于在客户端处理jpeg图像的大小调整。当映像由
异步
img.onload()
中定义的匿名回调函数加载时,将处理大小调整。回调函数检查加载图像的宽度和高度,如果图像太大,则调整其大小。下面代码的问题是,当使用
img.src=\u URL.createObjectURL(f)
加载图像时,不会调用回调函数


您需要将函数设置为
onload
属性,而不是将函数作为属性调用函数:

img.onload = function() {
    // TODO
};
img.onload = function() {
    // TODO
};