我目前正在尝试在我使用Visual Studio的ASP.Net开发的网站上使用CKEditor。如果我在CKEditor表单中输入所有内容,该功能似乎工作正常,但是一旦我开始粘贴来自外部源的内容,似乎没有任何工作。在使用Firefox和Chrome的网页开发者工具中,当我打开编辑页面时(甚至在我输入或粘贴任何内容之前),我收到以下错误:
火狐: [格林威治标准时间-0400(东部标准时间)11:00:07]浏览器链接:无法调用返回值回调: TypeError:t为null
我不知道" t"是。
铬: [11:08:49 GMT-0400(东部夏令时)]浏览器链接:无法调用返回值回调: TypeError:无法读取属性'文件'为null
我尝试过设置断点,但我仍然无法确定编辑器无法读取哪些文件。
在我的"编辑"页面,我的代码如下:
<div class="form-group">
<label asp-for="JobSummary" class="col-md-2 control-label"></label>
<div class="col-md-10">
@Html.TextArea("JobSummary", new { @id = "JobSummary" })
<span asp-validation-for="JobSummary" class="text-danger" />
</div>
</div>
@section Scripts {
@{await Html.RenderPartialAsync("_ValidationScriptsPartial");}
<script src="~/lib/ckeditor/ckeditor.js"></script>
<script>CKEDITOR.replace('JobSummary');</script>
}
在我的bower.json文件中,我有这个版本的CKEditor:
"ckeditor": "4.5.10"
对此的任何帮助将不胜感激。我已经坚持了几天。