每次客户端上载图像时使用发射:
var image= {
imageData: {base64:dataurl},
}
socket.emit("Toserver", image)
当npm运行dev时,Vue总是重新启动。在服务器上:
socket.on('Toserver',function(data)
{
fs.writeFile(__dirname+"/images/"+imageName, getBase64Image(msg.imageData.base64), 'base64', function(err) {
if (err !== null)
{
//
} else {
console.log("Upload image ok");
}
});
})
因此,即使不能在客户端上传和显示图像,也会使上传速度太慢。每个人都知道这个错误?
答案 0 :(得分:0)
好,最后。原因是文件夹“ images /”。该文件夹位于Vue的静态foder中,因此为什么每次我上传图像时都会发生更改,并且Vue自动断开并重新连接。从上午8点到凌晨3:23,我无法入睡解决问题,希望这对您有所帮助。