26 KiB
		
	
	
	
	
	
			
		
		
	
	
			26 KiB
		
	
	
	
	
	
📖 更新日志 :id=changelog
v2.5.1
发布时间:2025-04-20
主要更新:
- U- uni-app包适配鸿蒙- APP详细
- U微信小程序替换废弃- api- getSystemInfoSync详细
- F修复了微信小程序- glass-easel框架下真机换行异常的问题 详细 by @PaperStrike
- F修复了- uni-app包- app端播放视频可能报错的问题 详细
- F修复了 latex 插件可能出现- xxx can be used only in display mode的问题 详细
- F修复了- uni-app包 latex 公式可能不显示的问题 #599、#627
v2.5.0
发布时间:2024-04-22
主要更新:
- Uplay 事件增加返回- src等信息 详细
- Upreview-img 属性支持设置为- all开启- base64图片预览 详细
- Ueditable 插件增加简易模式(点击文字直接编辑)
- Ulatex 插件支持块级公式 详细
- F修复了表格部分情况下背景丢失的问题 详细
- F修复了部分- svg无法显示的问题 详细
- F修复了- uni-app包- h5和- app端部分情况下样式无法识别的问题 详细
- F修复了 latex 插件部分情况下显示不正确的问题 详细
- F修复了 editable 插件表格无法删除的问题
- F修复了 editable 插件- uni-app包- vue3- h5端点击图片报错的问题
- F修复了 editable 插件- uni-app包点击表格没有菜单栏的问题
v2.4.3
发布时间:2024-01-21
主要更新:
- A增加 card 插件 详细 by @whoooami
- F修复了- svg中包含- foreignobject可能不显示的问题 详细
- F修复了合并单元格的表格部分情况下显示不正确的问题 详细
- F修复了- img标签设置- object-fit无效的问题 详细
- F修复了 latex 插件公式会换行的问题 详细
- F修复了- uni-app包 editable 和 audio 插件共用时点击- audio无法编辑的问题 详细 by @whoooami
- F修复了支付宝小程序设置了宽高的图片可能显示不正常的问题 详细
- F修复了- uni-app包微信小程序部分情况下图片会报错- replace of undefined的问题
- F修复了- uni-app包快手小程序图片不显示的问题 详细
v2.4.2
发布时间:2023-05-14
主要更新:
- Aeditable 插件支持修改文字颜色 详细
- F修复了- svg中有- style不生效的问题 详细
- F修复了- uni-app包使用旧版编译器可能报错- Bad attr nodes的问题 详细
- F修复了- uni-app包- app端可能出现无法读取- lazyLoad的问题 详细
- F修复了 editable 插件在点击换图时未拼接 domain 的问题 详细 by @TwoKe945
- F修复了 latex 插件部分情况下不显示的问题 详细
- F修复了 editable 插件点击音视频时其他标签框不消失的问题
v2.4.1
发布时间:2022-12-25
主要更新:
- F修复了没有图片时 ready 事件可能不触发的问题
- F修复了加载过程中可能出现- Root label not found错误的问题 详细
- F修复了 audio 插件退出页面可能会报错的问题 详细
- F修复了- uni-app包- vue3运行到- app在- HBuilder X 3.6.10以上报错的问题 详细
- F修复了原生包链接内有图片时可能错误换行的问题 详细
- F修复了- uni-app包- nvue端链接中包含- %22时可能无法显示的问题
- F修复了- uni-app包- vue3使用 highlight 插件可能报错的问题
- F修复了头条小程序使用 editable 插件内容为空时点击会报错的问题
v2.4.0
发布时间:2022-08-27
主要更新:
- A增加了 setPlaybackRate 的- api,可以设置音视频的播放速率 详细
- A示例小程序代码开源 详细
- U优化 ready 事件触发时机,未设置懒加载的情况下基本可以准确触发 详细
- Uhighlight 插件在编辑状态下不进行高亮处理,便于编辑
- F修复了- flex布局下图片大小可能不正确的问题
- F修复了 selectable 属性没有设置- force也可能出现渲染异常的问题
- F修复了表格中的图片大小可能不正确的问题 详细
- F修复了含有合并单元格的表格可能无法设置竖直对齐的问题
- F修复了 editable 插件在- scroll-view中使用时工具条位置可能不正确的问题
- F修复了- uni-app包- vue3使用 search 插件可能导致错误换行的问题 详细
v2.3.2
发布时间:2022-08-13
主要更新:
- A增加 latex 插件,可以渲染数学公式 详细 by @Zeng-J
- U优化根节点下有很多标签的长内容渲染速度
- Uhighlight 插件适配- lang-xxx格式
- F修复了- table标签设置- border属性后可能无法修改边框样式的问题 详细 by @zouxingjie
- F修复了 editable 插件输入连续空格无效的问题
- F修复了- uni-app包- vue3图片设置- inline会报错的问题 详细
- F修复了- uni-app包- vue3使用- table可能报错的问题
v2.3.1
发布时间:2022-05-20
主要更新:
- U- uni-app包- app端支持使用本地图片
- U优化了微信小程序 selectable 属性在- ios端的处理 详细
- U原生包取消样式隔离,部分平台可以直接引入页面样式 #376、详细
- F修复了 editable 插件不在顶部时- tooltip位置可能错误的问题 详细
- F修复了- uni-app包- vue3运行到微信小程序可能报错丢失内容的问题 详细
- F修复了- uni-app包- vue3部分标签可能被错误换行的问题
- F修复了原生包个别情况下可能报错的问题 详细
- F修复了 editable 插件- uni-app包的- app端插入视频无法预览的问题
v2.3.0
发布时间:2022-04-01
主要更新:
- A增加了- play事件,音视频播放时触发,可用于与页面其他音视频进行互斥播放 详细
- Ushow-img-menu 属性支持控制预览时是否长按弹出菜单
- U优化- wxs处理,提高渲染性能 详细
- U- video标签支持- object-fit属性
- U增加支持一些常用实体编码 详细
- F修复了图片仅设置高度可能不显示的问题 详细
- F修复了- video标签高度设置为- auto不显示的问题 详细
- F修复了使用- grid布局时可能样式错误的问题 详细
- F修复了含有合并单元格的表格部分情况下显示异常的问题 详细
- F修复了百度小程序使用- br标签可能部分不显示的问题 详细
- F修复了 editable 插件连续插入内容时顺序不正确的问题
- F修复了- uni-app包- vue3使用 audio 插件报错的问题
- F修复了- uni-app包 highlight 插件使用自定义的- prism.min.js报错的问题 详细
v2.2.2
发布时间:2022-02-26
主要更新:
- A增加了 pauseMedia 的- api,可用于暂停播放音视频 详细
- U优化了长内容的加载速度
- U- uni-app包适配- vue3#389、#398 by @zhouhuafei、#400
- F修复了小程序端图片高度设置为百分比时可能不显示的问题
- F修复了 highlight 插件部分情况下可能显示不完整的问题 详细
v2.2.1
发布时间:2021-12-24
主要更新:
- Aeditable 插件增加上下移动标签功能
- Ueditable 插件支持在文本中间光标处插入内容
- F修复了- uni-app包- nvue端设置- margin后可能导致高度不正确的问题
- F修复了 highlight 插件使用压缩版的- prism.css可能导致背景失效的问题 详细
- F修复了- uni-app包编辑状态下使用 emoji 插件内容为空时可能报错的问题 详细
- F修复了使用 editable 插件后将 selectable 属性设置为- force不生效的问题
v2.2.0
发布时间:2021-10-11
主要更新:
- A增加 customElements 配置项,便于添加自定义功能性标签 详细
- Aeditable 插件增加切换音视频自动播放状态的功能 详细 by @leeseett
- Aeditable 插件删除媒体标签时触发- remove事件,便于删除已上传的文件
- Ueditable 插件- insertImg方法支持同时插入多张图片 详细
- Ueditable 插入图片和音视频时支持拼接 domian 主域名
- F修复了内部链接参数中包含- ://时被认为是外部链接的问题 详细
- F修复了部分- svg标签名或属性名大小写不正确时不生效的问题 详细
- F修复了- uni-app包- nvue页面运行到非- app平台时可能样式错误的问题
- D移除了- ad配置项(由 customElements 代替)
v2.1.5
发布时间:2021-08-13
主要更新:
- A增加支持标签的- dir属性
- F修复了- ruby标签文字与拼音没有居中对齐的问题 详细
- F修复了音视频标签内有- a标签时可能无法播放的问题
- F修复了 externStyle 中的- class名包含下划线或数字时可能失效的问题 详细
- F修复了- uni-app包- h5端引入 externStyle 可能不生效的问题 详细
- F修复了微信原生包- a标签的- style中包含- inline时不响应事件的问题 详细
v2.1.4
发布时间:2021-07-14
主要更新:
- F修复了- rt标签无法设置样式的问题 详细
- F修复了表格中有单元格同时合并行和列时可能显示不正确的问题
- F修复了- uni-app包的- app端无法关闭图片长按菜单的问题 详细
- F修复了 editable 插件只能添加图片链接不能修改的问题 详细 by @leeseett
v2.1.3
发布时间:2021-06-12
主要更新:
- Aeditable 插件增加- insertTable方法
- Ueditable 插件支持编辑表格中的空白单元格 详细
- F修复了 externStyle 中使用伪类可能失效的问题 详细
- F修复了多个组件同时使用时 tag-style 属性时可能互相影响的问题 详细 by @woodguoyu
- F修复了包含- linearGradient的- svg可能无法显示的问题
- F修复了- uni-app包编译到头条小程序时可能报错的问题
- F修复了- uni-app包- nvue端不触发- click事件的问题
- F修复了 editable 插件尾部插入时无法撤销的问题
- F修复了 editable 插件的- insertHtml方法只能在末尾插入的问题
- F修复了 editable 插件插入音频不显示的问题
v2.1.2
发布时间:2021-04-24
主要更新:
- A增加了 img-cache 插件,可以在- uni-app的- app端缓存图片 详细 by @PentaTea
- U支持通过 container-style 属性设置- white-space来保留连续空格和换行符 详细
- U代码风格符合 standard 标准
- U- uni-app包使用 editable 插件编辑状态下支持预览视频 详细
- F修复了- svg标签内嵌- svg时无法显示的问题
- F修复了微信原生包- img标签的- style中包含- inline时不显示的问题 详细
- F修复了支付宝和头条小程序部分区域不可复制的问题 详细
v2.1.1
发布时间:2021-04-09
主要更新:
- F修复了对- p标签设置 tag-style 可能不生效的问题
- F修复了- svg标签中的文本无法显示的问题
- F修复了- uni-app包的- nvue端不设置 container-style 可能报错的问题
- F修复了- uni-app包使用 editable 插件编辑表格时可能报错的问题
- F修复了- uni-app包使用 highlight 插件运行到头条小程序时可能没有样式的问题 详细
- F修复了- uni-app包使用 editable 插件- editable属性为- false时会报错的问题 详细
- F修复了 style 插件连续子选择器失效的问题
- F修复了 editable 插件无法修改图片和字体大小的问题
v2.1.0
发布时间:2021-03-20
主要更新:
- A增加了 container-style 属性 详细
- A增加支持- strike标签
- A- editable插件增加- placeholder属性 详细
- A- editable插件增加- insertHtml方法 详细
- U外部样式支持标签名选择器 详细
- F修复了- uni-app包- nvue端部分情况下可能不显示的问题
v2.0.5
发布时间:2021-03-12
主要更新:
- Ulinktap 事件增加返回内部文本内容- innerText详细
- Uselectable 属性设置为- force时能够在微信- iOS端生效(文本块会变成- inline-block) 详细
- F修复了部分情况下竖向无法滚动的问题 详细
- F修复了- uni-app包多次修改富文本数据时部分内容可能不显示的问题
- F修复了百度小程序真机部分内容不显示的问题 详细
- F修复了 腾讯视频 插件可能无法播放的问题 详细
- F修复了 highlight 插件没有设置高亮语言时没有应用默认样式的问题 详细 by @fuzui
v2.0.4
发布时间:2021-01-31
主要更新:
- Aeditable 插件增加下划线和图片超链接的功能 详细
- U支付宝和头条小程序原生包直接通过- template递归实现渲染
- F修复了- img标签设置- data-src可能导致图片不显示的问题 详细
- F修复了- script标签中的- <会被解析为标签的问题 详细
- F修复了- uni-app包的- app端播放视频时可能高度突然变小的问题
- F修复了- uni-app包的- app端长按图片会报错的问题
- F修复了- uni-app包的- nvue端使用 editable 插件后无法显示的问题
- F修复了 editable 插件删除图片和切换内容时可能出现错误选择框的问题
- F修复了 editable 插件无法编辑链接文本内容的问题
v2.0.3
发布时间:2021-01-15
主要更新:
- U图片被点击时不冒泡(可以与整体的点击区分开,不影响链接中的图片)
- F修复了图片链接缺省协议名时可能无法预览的问题
- F修复了原生包- video和- audio标签内放置文本会报错的问题
- F修复了 editable 插件清空内容时弹窗可能不消失的问题
- F修复了 highlight 插件部分情况下样式不正确的问题 详细
- F修复了文档首页跳转到快速开始页时- 404的问题 by @AnsonZnl
v2.0.2
发布时间:2021-01-08
主要更新:
- U- uni-app包微信端利用- virtualHost去除夹层,加快渲染
- F修复了部分情况下- flex布局显示不正确的问题
- F修复了设置 loading-img 会导致懒加载失效的问题
- F修复了头条原生包部分情况下表格显示不正确的问题
- F修复了- uni-app的- h5和- app端部分插件样式无法应用的问题
- F修复了- uni-app包没有自动将- data-src设置为- src的问题
- F修复了- uni-app包的- nvue端 getRect 方法无法使用的问题
- F修复了- uni-app包运行到华为快应用可能报错的问题
- F修复了在低版本 taro 中使用可能无法正确解析的问题 详细
- F修复了 highlight 插件- pre和- code之间有空白符时无法高亮的问题
- F修复了 editable 插件清空内容后插入可能报错的问题
v2.0.1
发布时间:2021-01-01
主要更新:
- F修复了- a标签自动跳转到不存在页面时可能报错的问题
- F修复了含合并单元格的表格设置列宽可能导致显示不正确的问题 详细
- F修复了表格中的图片可能错位的问题 详细
- F修复了原生包使用 editable 插件点击标签时可能报错的问题
- F修复了- uni-app的- h5和- app端可能无法使用- iframe和- embed标签的问题 详细
- F修复了- uni-app使用部分插件会报错的问题 详细
v2.0.0
发布时间:2020-12-26
主要更新:
- U通过- gulp进行构建,自动生成各平台压缩版代码,减小引入包大小 详细
- U没有设置- href属性的- a标签不应用链接的样式,可以用作一般标签的点击处理 详细
- U提供了统一的插件接口,扩展更加方便(代码高亮、- markdown等都可以直接通过引入插件实现)详细
- U实现了简单的编辑功能 详细
- U支持生成各平台的示例项目,便于调试 详细
- U原生包共用一份源代码(构建时进行自动转换),注释更加详细,便于了解和维护
- U通过- jest进行单元测试,进一步保证代码质量 详细
- U去除了一些冗余功能,进一步减小包大小(约- 24.5KB)
- U减少了递归节点树,加快渲染速度
- U- uni-app的- app端使用非原生的- video显示视频以解决无法同层带来的系列问题
- U- uni-app的- nvue端支持通过- bgColor属性设置背景色(默认白色,不可设置为透明)
- F修复了- uni-app的- nvue端从不可见区域到可见时可能显示不正确的问题
v1.x 更新指南:
- 组件路径和名称
 parser -> mp-html
- npm 包名
 parser-wx -> mp-html
- 组件属性
 更名:
 html -> content
 autopause -> pause-video
 autoscroll -> scroll-table
 autosetTitle -> set-title
 移除:
 compress, show-with-animation, use-cache
 新增:
 copy-link, error-img, preview-img, show-img-menu
 修改:
 use-anchor 支持传入数字表示跳转偏移量
- 组件事件
 更名 linkpress -> linktap
 移除 parse 事件
 imgtap 和 linktap 事件中不再返回 ignore 方法,可以使用 preview-img 和 copy-link 属性禁用自动预览/拷贝
 链接被点击时,不再支持自动跳转其他小程序,可以自行在 linktap 事件中进行跳转
- api
 navigateTo 返回 Promise,不再采用 success 和 fail 回调
 rect 变更为 getRect 方法
 移除 getVideoContext 方法
 imgList 不再包含 setItem 和 each 方法
- 其他
 默认不再支持匹配 style 标签中的样式,如有需要请使用 style 插件
 不再支持 base64 图片预览(默认为不可预览的小图片)
 取消了配置项(相关解析配置在 parser.js 中,filter 等方法用 插件 的方式替代)
 取消了视频的懒加载(应避免在一个页面中使用过多视频,以免卡顿)
 ad 标签默认不添加到模板(详见 个性化)