使用 CTRL + V FROALA 粘贴图像时出错
Error when pasting image with CTRL + V FROALA
我从第 4 版开始 Froala 的基本版本,问题是如果我用 CTRL + v 粘贴图像,它不会出现在编辑器中,因为它显示一条消息“图像文件类型无效 ",但如果我使用图像图标,它会毫无问题地上传并在编辑器中保持可见。我该如何解决?
Preview error message
这是我的代码
<script>
new FroalaEditor('#description',{
toolbarButtons: ['bold', 'italic', 'underline', 'fontFamily', 'color','paragraphFormat', 'align', 'formatOL', 'formatUL', 'outdent', 'indent','insertImage','insertTable','|', 'undo', 'redo'],
imageInsertButtons: ['imageBack', '|', 'imageUpload'],
quickInsertTags: [],
language: 'es',
attribution: false,
charCounterCount: false,
imageUploadURL: '/upload_files',
imageUploadParams: {
_token: "{{ csrf_token() }}",
id: '{{$model->id}}'
}
});
</script>
我在使用以下来源时遇到了这个问题
https://cdn.jsdelivr.net/npm/froala-editor@4.0.4/js/froala_editor.pkgd.min.js
如果我改成这个 - 它解决了问题
https://cdnjs.cloudflare.com/ajax/libs/froala-editor/4.0.4/js/froala_editor.min.js
我们检测到的问题是 copy/pasted 时文件类型不同。如果您粘贴一个 png 文件 - 它将是 image/png;base64
。在允许的图像文件类型中允许 png;base64
imageAllowedTypes
将请求发送到服务器,然后由服务器处理该请求。
我从第 4 版开始 Froala 的基本版本,问题是如果我用 CTRL + v 粘贴图像,它不会出现在编辑器中,因为它显示一条消息“图像文件类型无效 ",但如果我使用图像图标,它会毫无问题地上传并在编辑器中保持可见。我该如何解决?
Preview error message
这是我的代码
<script>
new FroalaEditor('#description',{
toolbarButtons: ['bold', 'italic', 'underline', 'fontFamily', 'color','paragraphFormat', 'align', 'formatOL', 'formatUL', 'outdent', 'indent','insertImage','insertTable','|', 'undo', 'redo'],
imageInsertButtons: ['imageBack', '|', 'imageUpload'],
quickInsertTags: [],
language: 'es',
attribution: false,
charCounterCount: false,
imageUploadURL: '/upload_files',
imageUploadParams: {
_token: "{{ csrf_token() }}",
id: '{{$model->id}}'
}
});
</script>
我在使用以下来源时遇到了这个问题
https://cdn.jsdelivr.net/npm/froala-editor@4.0.4/js/froala_editor.pkgd.min.js
如果我改成这个 - 它解决了问题
https://cdnjs.cloudflare.com/ajax/libs/froala-editor/4.0.4/js/froala_editor.min.js
我们检测到的问题是 copy/pasted 时文件类型不同。如果您粘贴一个 png 文件 - 它将是 image/png;base64
。在允许的图像文件类型中允许 png;base64
imageAllowedTypes
将请求发送到服务器,然后由服务器处理该请求。