KindEditor.ready 不执行的解决方法

问题描述

按照官网的要求,一一都设置好了,但就是没法显示富文本编辑器。

1.设置好textarea输入框

<textarea id="myEditor" name="content" style="700px;height:300px;">
&lt;strong&gt;HTML内容&lt;/strong&gt;
</textarea>

2.在页面添加js脚本

<script charset="utf-8" src="/editor/kindeditor.js"></script>
<script charset="utf-8" src="/editor/lang/zh-CN.js"></script>
<script>
        KindEditor.ready(function(K) {
                window.editor = K.create('#myEditor');
        });
</script>

但是,但是,在谷歌浏览器中就是显示不出kindEditor编辑器。

解决方法

// 初始化KindEditor编辑器
function initKindEditor(ele, options){
    return KindEditor.create(ele, options);
}

$(function(){
    let options = {
        cssPath : '/editor/plugins/code/prettify.css',
        filterMode : true,
        uploadJson:'/editor/jsp/upload_json.jsp',//上传图片时,需要使用
        fileManagerJson:'/editor/jsp/file_manager-json.jsp',
        allowFileManager:true
    };
    initKindEditor('#myEditor', options)
});

原因

看这篇百度经验
但是没看明白 -_-!!!

原文地址:https://www.cnblogs.com/lhat/p/9927917.html