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