更新记录

1.3.88(2024-02-06)

1.3.67 更新日志

  • 更新demo为vue3,demo只支持h5,其他端请通过文档尾部联系

废弃

  • 废弃预设,废弃 useReader
  • 废弃 LocationButton 枚举,建议使用 Alignment

新增

  • 新增屏幕适配,可根据设置设计稿大小适配屏幕
  • 新增导入/导出拦截函数
  • 新增 BoxDecoration
  • 新增 Graphics 系列,Rectangle,Polygon 图形
  • 新增 Alignment 类,替换 LocationButton
  • 新增 ViewObject 的 makeFixed 和 maxUnFixed 方法
  • 新增插件插槽 OffScreenBuilder,用于自定义离屏画布生成 key = "offScreenBuilder"
  • 新增 CustomButton 自定义按钮点击事件
  • 新增 ViewObject 的 getButtonById方法,用于通过id获取某个按钮

修复

  • 修复导出图片为 url 时强制为 base64 问题
  • 修复对象未选择时按钮会被执行bug
  • 修复uniapp个别版本带来的二指缩放无效bug

优化

  • 优化 TextBox 缓存,优化涂鸦概率性缺角 bug
  • 优化声明文件
  • 导出格式变化
  • 按钮和选中框始终显示在最上层

    旧格式:

         {
           options:Array<ViewObject>
         }

    新格式:

    {
       entities:Array<ViewObject>,
       info:{
           platform?:"string",
           screen?:ScreenUtilsOption
       }
    }

1.3.60(2023-11-21)

  • 重构TextBox,支持性能更佳,默认支持缓存(微信小程序端),支持fontStyle、weight、underLine 等功能
  • 优化按钮构造函数,新增了更多按钮,优化对象与按钮交互体验
  • ViewObject 可获取层级
  • 新增Icon概念,用于按钮内显示,新增ImageIcon,可在按钮内显示图片
  • 更新了按钮位置枚举,自适应按钮内Icon大小
  • 导入导出格式更新
  • 有问题请添加文档最后QQ群聊

1.3.29(2023-09-28)

  • 新增若干功能,修复若干bug
  • 有问题请参看文档最下方
查看更多

平台兼容性

Vue2 Vue3
App 快应用 微信小程序 支付宝小程序 百度小程序 字节小程序 QQ小程序
app-vue app-nvue
钉钉小程序 快手小程序 飞书小程序 京东小程序
H5-Safari Android Browser 微信浏览器(Android) QQ浏览器(Android) Chrome IE Edge Firefox PC-Safari
× ×

使用方法

Gesti官方文档网址

需要帮助?

  • 添加QQ群聊(Gesti交流群),我们讨论一下问题 756829516

隐私、权限声明

1. 本插件需要申请的系统权限列表:

2. 本插件采集的数据、发送的服务器地址、以及数据用途说明:

3. 本插件是否包含广告,如包含需详细说明广告表达方式、展示频率:

许可协议

MIT协议

使用中有什么不明白的地方,就向插件作者提问吧~ 我要提问