码迷,mamicode.com
首页 > 其他好文 > 详细

百度UE编辑器打开报错

时间:2018-06-30 12:42:20      阅读:536      评论:0      收藏:0      [点我收藏+]

标签:insert   页面   read   编辑器   就是   查看   sre   https   无法   

这种情况一般出现在第二次打开的时候,因为百度UE编辑器每一次打开都需要销毁之前的容器,所以这时候我们需要使用

UE.getEditor("editor").destroy();

但是,当你使用后会发现,第二次及之后请求不会报错,但是第一次请求当时候报错了。这是因为第一次清理容器时,UE容器不存在,那这样我们就需要判断UE容器是否存在,查看文档发现里面有一个属性isReady,判断UE是否准备好开始工作

if(UE.getEditor(‘editor‘).isReady){
   UE.getEditor("editor").destroy();
}

这样就会在每次打开页面当时候,判断UE是否已经存在,如果已经存在,就做清除处理。不存在,destroy就不执行。

然后我再初始化UE

var UM=UE.getEditor(‘editor‘);
UM.ready(function() {
        UM.setContent("");
         //异步回调 重新渲染 @ricky
        UM.execCommand(‘insertHtml‘, ‘内容‘);
});

这样就可以把内容显示在UE编辑器里,就是这么简单。

有关UE上传图片问题,请看我的另一篇博客《百度UE编辑器无法上传图片》

百度UE编辑器打开报错

标签:insert   页面   read   编辑器   就是   查看   sre   https   无法   

原文地址:https://www.cnblogs.com/cczk/p/9246391.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!