Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/node.js/41.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Node.js Summernote/Node/MogoDB-如果文件大小较大,则使用Base64通过Summernote上载的图像将被破坏_Node.js_Mongodb_Summernote - Fatal编程技术网

Node.js Summernote/Node/MogoDB-如果文件大小较大,则使用Base64通过Summernote上载的图像将被破坏

Node.js Summernote/Node/MogoDB-如果文件大小较大,则使用Base64通过Summernote上载的图像将被破坏,node.js,mongodb,summernote,Node.js,Mongodb,Summernote,我已经在使用Node和MongoDB构建的网站项目上安装了Summernote。我相信代码是好的,因为当我使用Summernote将图像作为文件上传时,它对500kb或以下的任何图像都可以正常工作。然而,当我尝试上传一个我用手机相机拍摄的3mb+左右的图片文件时,当我提交它时,我会在帖子中看到一个破损的图像徽标(尽管文本显示很好)。有人知道为什么会这样吗?有人有什么可能的解决办法吗 我认为问题不在代码中,因为它可以很好地处理较小的图像,但不管怎样,问题就在这里 <form action=&

我已经在使用Node和MongoDB构建的网站项目上安装了Summernote。我相信代码是好的,因为当我使用Summernote将图像作为文件上传时,它对500kb或以下的任何图像都可以正常工作。然而,当我尝试上传一个我用手机相机拍摄的3mb+左右的图片文件时,当我提交它时,我会在帖子中看到一个破损的图像徽标(尽管文本显示很好)。有人知道为什么会这样吗?有人有什么可能的解决办法吗

我认为问题不在代码中,因为它可以很好地处理较小的图像,但不管怎样,问题就在这里

<form action="/posts/store" method="POST" enctype="multipart/form-data">
<textarea id="summernote" name="body"></textarea>
<script>
        $('#summernote').summernote({
        placeholder: 'Hello Bootstrap 4',
        tabsize: 2,
        height: 100
      });
</script>
                    
<button type="submit" class="postbutton" id="sendMessageButton">Post</button>
</form>


$('#summernote')。summernote({
占位符:“Hello Bootstrap 4”,
tabsize:2,
身高:100
});
邮递