Skip to content

Latest commit

 

History

History
134 lines (134 loc) · 9.57 KB

File metadata and controls

134 lines (134 loc) · 9.57 KB

更新日志

  • 2019.11.1:
    1. U 优化了多张相同图片的预览方式
  • 2019.10.29:
    1. F 修复了部分行内标签被错误换行的问题
  • 2019.10.24:
    1. U uni-app包支持在APP端使用
  • 2019.10.17:
    1. A 增加了CssHandler补丁包(可支持多层的css选择器)
    2. U uni-app包支持在H5端使用
  • 2019.9.28:
    1. A 增加了lazy-load属性(可用于图片懒加载)
  • 2019.9.25:
    1. A 增加了uni-app插件包(可以编译到所有小程序平台)
    2. F 修复了部分情况下样式显示错误的问题
  • 2019.9.22:
    1. U 支持引入wxss / css文件中的外部样式
  • 2019.9.21:
    1. A 增加了百度小程序插件包
    2. U 为与百度小程序包统一,所有事件的返回值改为object类型(影响bindimgtapbindlinkpress
    3. U 优化了补丁包的引入方式
    4. F 修复了autopause属性在某些情况下会失效的问题
  • 2019.9.18:
    1. A 增加了在wepy中的使用方法
    2. F 修复了部分情况下style标签解析时由于缺少;导致错误样式匹配失败的问题
    3. F 修复了0917版本中a标签失效的问题
  • 2019.9.17:
    1. A 增加了list补丁包(可用于模拟列表)
    2. A video组件增加支持unit-id属性(前插视频广告)
    3. F 修复了部分情况下图片会被text-indent错误缩进的问题
  • 2019.9.15:
    1. A 增加了document补丁包(可用于动态操作DOM
    2. A 增加支持小程序广告ad组件(可显示文中广告)
  • 2019.9.13:
    1. A 增加了emoji补丁包(可用于解析小表情)
    2. A 增加了autopreview属性(可用于控制点击图片时是否自动预览,默认true)和imgtap事件(图片被点击时触发)
    3. U 缩小了节点深度(约15%~35%,主要是通过合并一些只有一个子节点的标签以及优化排版方式),优化了性能
    4. U 缩小了解析结果的大小(约3%~5%
    5. F 修复了解析完成后传入的tagStyle会被修改的问题
    6. F 修复了存在多张相同url图片时,进行预览会出现定位错误的问题
    7. F 修复了部分情况下html中的换行符会被显示的问题
  • 2019.8.22:
    1. U 支持了font标签的size属性
  • 2019.8.21:
    1. F 修复了部分情况下实体编码内容无法显示的问题
  • 2019.8.17: 2. F 修复了形如class="a b"(多个class)时样式匹配失效的问题
  • 2019.8.10:
    1. U 优化了a标签的点击态效果
    2. F 修复了部分情况下span标签样式出错的问题
  • 2019.8.2:
    1. F 修复了部分情况下display:flex显示出错的问题
  • 2019.7.24:
    1. A 增加了autosetTitle属性,可设置是否自动将title标签的值设置到页面标题上(默认true
    2. F 修复了margin:auto失效的问题
  • 2019.6.15:
    1. F 修复了部分情况下br标签换行格式不正确的问题
  • 2019.6.10:
    1. A 适配了rich-text组件在2.7.1基础库新增加的标签,其中bigsmallmarkcites等标签在低版本都可以兼容;bdibdocaptionrtruby标签必须基础库2.7.1及以上才能正常显示,低版本会被转为span
    2. A 增加了html2nodes(解析html)、css2object(解析css)、versionHigherThan(比较和判断基础库版本)、String.splice(对字符串指定位置进行删改)等api函数
    3. A 增加了img-mode属性,可以设置为defaultwidthFix,设置为widthFix时,宽度不变,高度自动变化,可用于解决部分情况下图片变形的问题(但设置的高度会失效)
    4. U 优化了样式匹配的优先级:tag-style<style标签<内联style样式
    5. F 修复了style标签中,前后有空格时导致该样式被忽略的问题
  • 2019.6.3:
    1. A 增加了autocopy属性,用于控制是否允许a标签受到点击时自动复制链接(仅限http开头的网址链接;默认true;接近于原selectable属性的功能)
    2. U 可以通过设置selectable属性控制是否允许长按复制任意内容(默认false)
    3. F 修复了style标签内容过长时安卓机可能出现栈溢出的问题
  • 2019.6.1:
    1. F 修复了部分情况下width设置为百分比时失效的问题
  • 2019.5.24:
    1. U 通过以自定义组件递归的方式替代了模板循环,精简包的大小至28.1KB,且不再受层数限制
    2. D 删除了html-classhtml-style属性,支持直接对Parser标签设置classstyle,默认的displayblock
    3. F 修复了部分情况下节点的displayfloat可能不生效的问题
    4. F 修复了背景音乐无法播放的问题(设置autoplay),并支持对多个audio设置autoplay
  • 2019.5.22:
    1. U bindready回调将返回整个组件的NodeRef结构体,包含了宽度、高度、位置等信息
    2. U 提高了传入的html类型为ArrayObject时的渲染速度(约10%)
    3. U 解析时若存在videoaudio组件既没有controls属性也没有autoplay属性,会向控制台打印“可能不能播放”的警告
  • 2019.5.20:
    1. A 增加支持source标签(仅限用于audiovideo标签中),设置多个source的,会按顺序进行加载,加载失败的,自动加载下一条链接
    2. U video标签增加支持autoplaymuted属性
    3. U audio标签增加支持autoplay属性(仅允许自动播放一首音乐,若设置多首将仅自动播放第一首)
    4. F 修复了视频数量超过3时,后面的视频无法播放的问题
  • 2019.5.19:
    1. A 增加了html-style属性,可以对整个富文本容器设置style样式,可通过wxml的数据绑定实现动态修改(直接在style中设置可能不生效)
    2. A 增加了show-with-animationanimation-duration属性,支持在显示时使用渐显动画
  • 2019.5.17:
    1. A 增加了bindready回调,渲染完成时调用
    2. A 增加了binderror回调,解析错误或加载多媒体资源出错时调用
  • 2019.5.15:
    1. F 修复了一个页面内存在多个Parser组件时,imgList被覆盖而导致预览失效的问题
    2. F 修复了图片设置float属性无效的问题
  • 2019.5.14:
    1. A 增加了html-class属性,可以对整个富文本容器设置样式,包括displaymarginpadding
    2. D 删除了scroll属性,默认内容宽度超出页面时允许横向滚动,如要禁止滚动可在html-class中设置overflow:hidden !important
    3. F 修复了实体编码的空格&nbsb;在部分情况下失效的问题
  • 2019.5.10:
    1. A 增加了autopause属性,支持选择是否允许在播放视频时自动暂停其他视频播放
    2. U 在视频数量超过3时,仅加载前3个,其他的由图片取代,在受到点击时再进行加载和播放,避免页面卡死
    3. U 在完成样式匹配后移除了节点的classid属性,减小了nodes数组的大小,加快渲染速度
  • 2019.5.6:
    1. A 发布了后端node.js支持包
    2. U 支持在Parser组件内加入加载提示或动画,将在未加载完成或内容为空时显示,加载完成后自动隐藏
  • 2019.4.29:
    1. A 增加支持将title标签中的内容设置到页面标题上,并在bindparse回调中返回(可用于转发分享)
    2. A 增加scroll属性,可以选择是否允许页面横向滚动
    3. U style标签中的样式支持更多匹配模式(包括单层多个.demo1.demo2和多个并列.demo1,.demo2等,另外对于伪类、多层的以及含有@或*的将直接忽略)
    4. F 修复了已知bug
  • 2019.4.28:
    1. U 优化图片显示效果,对没有设置宽高的图片,按原大小显示(最大不超过100%);设置了宽度或高度之一的,按比例进行缩放;同时设置了宽度和高度的,按设置的值进行拉伸;图片无法显示时,可以显示alt属性中的文本;但由于这些特性需要通过rich-text显示,因此取消了lazyload属性
    2. U 优化了a标签的内联效果
  • 2019.4.26:
    1. A 增加支持pre, u, center, source等标签
    2. A 增加bindlinkpress回调函数,在链接受到点击时触发,开发者可以在此回调中进行进一步操作(如下载和打开文档等)
    3. U 对于不在支持列表中的标签,除个别直接移除外,都会被转为div标签,因此可以使用一些语义化标签,如article, address
    4. U 提高了解析效率和渲染效率(约10%
    5. D 删除了preview属性,默认允许图片预览
    6. D 删除了space属性,由于设置连续空格会使得标签间的空格都被显示,导致错误的效果,因此取消了这一属性;如需要显示连续空格,请使用实体编码的空格或设置white-space属性
    7. F 修复了已知bug
  • 2019.4.21:
    1. A 增加了tagStyle属性,支持对标签设置自定义样式
    2. A 发布了demo小程序
    3. U 降低了最低基础库的要求
    4. F 修复了已知bug
  • 2019.4.18:
    1. A 增加支持audio标签
    2. A 增加支持图片懒加载(lazyload属性)
    3. U 优化acodeblockquote等标签显示效果
    4. F 修复了已知bug
  • 2019.4.16:
    1. U 精简插件包的大小
    2. F 修复已知bug
  • 2019.4.14:
    1. U style标签中的样式支持按标签名匹配,如body{ Object }