NodeJS Image.onload没有触发

时间:2018-06-20 21:04:06

标签: node.js

只是想知道为什么onload事件没有在imgObject上触发。 get查询运行良好,“块”包含图像中的二进制数据,只是在设置src后未触发onload事件。

opts.url='https://images-na.ssl-images-amazon.com/images/I/91WH4ZAD6PL._SY450_.jpg';

            // load the img src
            https.get(opts.url,function(res) {

                var chunks = '';
                res.on('data',function(data){
                    chunks += data;
                });
                res.on('end',function(){
                    console.log('image data loaded');

                    // create the image object
                    var imgObject = new Canvas.Image;
                    imgObject.src = chunks;

                    imgObject.onload =function(){
                        console.log('image loaded');
                    }

                })

            }).on('error',function(e){
                console.log(e);
            });

0 个答案:

没有答案