0.0.30 • Published 4 years ago

@weaveheart/iwb v0.0.30

Weekly downloads
1
License
ISC
Repository
github
Last release
4 years ago

eboard

前期设计 dom 隐藏,后期分析回收

events

事件分为 ui 事件和 data 事件,ui 事件仅用于更新外部视图,不可同步发送控制消息

ui

  • ui:window:add
  • ui:window:change
  • ui:doc:error
  • ui:doc:loading:start
  • ui:doc:loading:end
  • ui:resize
  • ui:doc:add
  • ui:slide:change
  • ui:doc:update
  • ui:mode ==> viewer|master

data 事件(后期需要整理)需要区分终态事件,减少消息字节,key 用数字表示

  • data

event list

compare 模式,支持分屏,两个文档同时演示进行对比 后期

消息格式有点乱 ===》 undo/redo 消息与原消息 type

ppt 会转换失败,报错,需要排查,官网可转换 pptx 转换 ok

需要删除播放器自带的热键 down 和 after 支持=> 处理时替换掉 document.body.onkeydown

控制权在信令系统中也要同步控制

resize 效果需要调整,需要保持用户可见区域不变的情况下进行放大缩小 后期处理

二期功能

  1. resize 效果
  2. 颜料桶
  3. 多边形
  4. 优化

三期功能

  1. compare
  2. 橡皮擦 https://editor.wickeditor.com/
  3. 支持吸附功能

issues

features

  • resize
  • 【橡皮擦】
  • 公式编辑器:KityFormula MathType web
  • 课堂交互

    • 答题及分析

清晰度有问题=> 扩展屏,两个窗口,获取到的 ratio 不同,不会放大 canvas

lineWidth 特别大时,部分图形超过了 width 和 height 会被裁剪掉,例如三角形、多边形

minimap:http://fabricjs.com/build-minimap 新的方案可以生成窗口缩略图

video audio 需要播放控制 =》自动播放通过用户交互触发

0.0.30

4 years ago

0.0.28

4 years ago

0.0.20

4 years ago

0.0.21

4 years ago

0.0.19

4 years ago

0.0.18

4 years ago

0.0.15

4 years ago

0.0.14

4 years ago

0.0.13

4 years ago

0.0.12

4 years ago

0.0.10-alpha.1

4 years ago

0.0.10

4 years ago

0.0.9

4 years ago

0.0.8

4 years ago

0.0.6

4 years ago

0.0.5

4 years ago

0.0.4

4 years ago

0.0.3

4 years ago

0.0.2

4 years ago

0.0.1

4 years ago