我不明白为什么会发生这种情况,我正在谷歌等关于这个案例的研究,但没有一篇文章可以帮助我..
希望你们能帮忙..这是我的代码:
public img : any = [];
public imgs : any = [];
问题:
rcvImg(){
this.socket.on("image", function(info) {
console.log('triger info image', info);
// this.ctx = document.getElementById('canvas');
if (info.image) {
this.img = new Image();
this.img.src = 'data:image/jpeg;base64,' + info.buffer;
console.log('URL Image BASE64', this.img.src);
console.log('URL fresh', this.img);
setTimeout(()=>{
this.imgs.push(this.img.src);
}, 1000);
}
});
}
无论如何我在构造上运行了这个函数..
网页浏览始终会注意到该错误 “无法读取属性'推'未定义'
感谢您阅读