简单上传ckeditor 5 无法上传文件:未定义
Posted
技术标签:
【中文标题】简单上传ckeditor 5 无法上传文件:未定义【英文标题】:Simple upload ckeditor 5 cannot upload file: undefined 【发布时间】:2020-09-04 15:14:47 【问题描述】:我正在使用带有 laravel 的 ckeditor 5 简单上传,但是当我上传任何图像时,会出现“localhost 说无法上传文件:未定义”的警报。我正在使用下面的包
https://github.com/shino47/ckeditor5-build-laravel-image
我的 js 示例代码如下所示:-
$(document).ready(function()
var cb = function() return (new Date()).getTime()
ClassicEditor.create(document.querySelector('#editor'),
simpleUpload:
uploadUrl:
url: 'http://localhost/myendpoint'
,
headers:
'X-CSRF-TOKEN': 'token',
'x-header-cb': cb
).then(editor =>
console.log('Editor created successfully!');
).catch(err =>
console.error(err.stack);
);
);
另外,有人知道找出错误的方法吗?控制台上没有错误。
【问题讨论】:
【参考方案1】:您的服务器端点必须返回一个像这样的 json: “已上传”:是的, “网址”:“http://public/path/to/img”
【讨论】:
以上是关于简单上传ckeditor 5 无法上传文件:未定义的主要内容,如果未能解决你的问题,请参考以下文章
无法使用 CKeditor5 的“简单上传适配器”|遇到错误 - CKEditorError: ckeditor-duplicated-modules