1.粘贴图片,原有图片显示错误

config配置中有个参数catchRemoteImageEnable(设置远程图片是否抓取到本地),设为false即可。

2.使用vue-ueditor-wrap 插件导致上传视频无法暂停

修改文件dialogs/video/video.js

uploader.stop() 改成 uploader.stop(true)

此时,“暂停按钮”生效,但“继续上传”按钮却失效。

经排查为样式disabled 的问题。

if (!_this.getQueueCount()) {

$upload.addClass('disabled')

} else {

$upload.removeClass('disabled')

}

复制代码

修改为(或者整段注释):

if (!_this.getQueueCount()) {

// $upload.addClass('disabled')

} else {

$upload.removeClass('disabled')

}

复制代码

3.无上传音频功能

我的做法是将音频合并在视频里上传。

提交时将内容里为mp3的视频标签转为音频标签。

formateContent (data) {

// 将编辑器内容转成Dom元素

const newNode = document.createElement('span')

newNode.innerHTML = data

const videosTag = newNode.getElementsByTagName('video')

if (videosTag.length < 1) {

return data

}

// 遍历检查video标签是否为mp3内容

for (let i = 0; i < videosTag.length; i += 1) {

const videoUrl = videosTag[i].getAttribute('src')

const videoArr = videoUrl.split('.')

if (videoArr[videoArr.length - 1] === 'mp3') {

const audio = new Audio(videoUrl)

// 加上controls属性,保证该audio便签组件显示

audio.setAttribute('controls', '')

const parent = videosTag[i].parentNode

parent.innerHTML = ''

parent.appendChild(audio)

}

}

return newNode.innerHTML

}

复制代码

4.编辑器添加表格,回显时表格没有边框

需要自己设置样式。

5.iframe跨域问题

问题:

我们的前端模板部署在后端,静态资源前端管理。

导致编辑器某些控件(如视频上传、多图上传等对话框无法展示iframe)。

解决:

将百度包部署在后端,将dialogs的文件抽出满足需求的文件,减少后端资源大小。

部署后发现报错'X-Frame-Options' to 'deny'。

经排查为后端springboot框架引用security包的限制,将其去掉即可。

6.数据双向绑定

使用vue-ueditor-wrap 插件。

具体看文档:www.npmjs.com/package/vue…

7.编辑图片错位问题

百度编辑器回显html,UEditor百度编辑器的坑相关推荐

  1. 百度编辑器回显js报错Uncaught SyntaxError: Invalid or unexpected token

    这个错误是因为回显的内容里面包含了回车,导致js报错 解决办法如下: $vo['content'] = strreplace(array("\r\n", "\r" ...

  2. 富文本编辑器回显去掉<p></p>

    只需要在标签内用指令 v-html=" 需要回显的内容 " v-html是vue中内置的指令,可以解析html标签,在此行代码中可以配合字符串拼接实现您所需要的功能 实例: < ...

  3. Thymeleaf模板引擎处理日期输入框回显问题type=“date“类型的坑 和 单选按钮、复选框的回显

    type="date"类型的日期输入框的默认格式为"yyyy/MM/dd",但是如果使用Thymeleaf的日期格式化工具类的时候使用"yyyy/MM ...

  4. 关于微信小程序富文本编辑器回显数据初始化editor的时候,页面滑动到最底部了

    ** 一个页面高度超出一屏时,底部使用了富文本编辑器组件editor之后,如果在进入页面时对editor进行了赋值,页面会滚动到底部 控制页面不滚动到底部?** 这个问题的关键是进入页面给富文本赋值造 ...

  5. Vue中使用quillEditor编辑器使用粘贴可用,小坑讲解,回显空格丢失等问题。

    在日常开发中我们经常会使用到富文本编辑器,怎么选择一个好的富文本编辑器呢 安装依赖 npm install vue-quill-editor --save npm install quill --sa ...

  6. 微信小程序开发——实现修改文章富文本(hf_editor)输入框回显文章功能

    文章发布界面 就是一个类型选择.标题输入(input).内容输入(hf_editor) 代码就不详细说明了 当我们需要修改博客的时候一般的界面显示就是显示一个和发布类似的输入框,只是里面存有之前填写的 ...

  7. layui添加复选框_layui表格数据复选框回显设置方法

    layui2.3版本,本身并不带有复选框回显功能,那么需要从源头解决此事,F12代码调试,找到与复选框关联的地方发现: 我们只需要在渲染数据回调时找到每个复选框根据数据的不同来设置回显. layui这 ...

  8. antd 图片上传遇到的坑----图片回显(Upload)

    antd 图片上传遇到的坑----图片回显(Upload) 最近又被安排了一个前端的项目,遇到了一个图片上传的问题,用的是antd的Upload组件,在这遇到的问题和大家分享一下,下网可以帮到需要的人 ...

  9. 百度Ueditor富文本编辑器修改上传图片的默认路径绝对能用,并且回显,并且超级简单,超级详情,有用点赞好评!

    最近做一个项目,项目做完了,再部署的时候,人家要求webapps不能存放图片什么的,因为如果变更,就图片什么就没了,好了现在开始修改. 当初做这个功能的时候,查了很多,感觉都是神仙,代码各种不全,完成 ...

最新文章

  1. 利用 CSS selector 改变悬停表格样式
  2. 汇编: mul乘法指令(字乘法结果在dx:ax中,8位乘法:一个乘数默认放在al中)
  3. Beautifulsoup的使用
  4. 2019-08-01 纪中NOIP模拟赛B组
  5. python分布式框架_高性能分布式执行框架——Ray
  6. 插入排序最优_排序专题插入排序
  7. Git学习笔记与IntelliJ IDEA整合
  8. 时隔 5 年,华为再发旧文《华为到该炸掉研发金字塔的时候了》意欲何为?
  9. 线程与进程,你真的清楚吗?
  10. TURBOMAIL邮件服务器—挽救错误邮件
  11. 杭电2086,数学归纳法
  12. 安卓rom制作教程_Android ROM制作教程-开发必需
  13. matlab rsenc函数,Xilinx RS编码IP核仿真验证
  14. CTF--Do you like xml
  15. ImageNet数据集编号对应的类别内容
  16. axture工具栏使用
  17. 官方教你如何为centos 7.x 安装Broadcom无线网卡驱动
  18. 联想笔记本键盘亮屏幕不亮_联想笔记本电脑开机键亮但是黑屏 联想笔记本电脑键盘失灵怎么办...
  19. 【FreeRTOS(七)】软件定时器
  20. dom对象jquery对象

热门文章

  1. 单片机实验汇编---A/D转换实验
  2. 计算机无法启动 主板,主板问题导致电脑无法启动的排查方法
  3. 怎么设置电脑待机密码
  4. Rasa课程、Rasa培训、Rasa面试系列之:Rasa 3.x部署安装初体验
  5. SOTA!目标检测开源框架YOLOv6 3.0版本来啦
  6. 如何在传奇服务器里建网站,传奇帮30课-在IIS上建立网站跟常用的设置教程_【传奇爱好者】...
  7. at91sam9260ek开发板linux移植文档,AT91SAM9260EK开发板 Linux 移植 移植 文档
  8. 内存泄漏检测工具valgrind神器
  9. 绿色计算 IT厂商与客户供需为何冰火两重天
  10. Python机器学习——决策树