subtitle-editor
|异常状态码|对应文案| |:-:|:-:| |1001|输入时间格式错误| |1002|时间间隔过小| |1003|时间间隔异常| |1004|时间轴不能为空| |2001|字幕文本解析失败|
Last updated 10 months ago by xyq8875636 .
ISC · Repository · Bugs · Original npm · Tarball · package.json
$ cnpm install subtitle-editor 
SYNC missed versions from official npm registry.

subtitle-editor

异常状态表

异常状态码 对应文案
1001 输入时间格式错误
1002 时间间隔过小
1003 时间间隔异常
1004 时间轴不能为空
2001 字幕文本解析失败

Prop

参数 详情 默认值
enSubtitlesText 英文字幕文件数据 ''
zhSubtitlesText 中文字幕文件数据 ''
subtitleInterval 2条字幕轴的最小时间间距,小于此值将无法新增字幕轴 2
timeInterval 字幕轴开始和结束时间最小差距,小于此值:1.字幕文件中不合法的将会被合并 2.时间无法修改 0.5
currentTime 决定了高亮的字幕轴 0
wrapHeight 容器高度 300
prefixCls 样式前缀,只需要在完全重写样式的时候修改它 'subtitle-editor'
timeReadOnly 时间只读,为true将无法修改时间 false
itemHeight 字幕轴高度,在完全重写样式字幕轴高度发生改变的情况下修改它,它会影响高亮字幕组自动出现在视口的功能 88

Event

事件名 参数 详情
on-current-time-change currentTime, target(此参数用来标识此事件的请求主体,没用可忽略) currentTime发生改变的时候触发事件
on-timed-line-error {errcode:xxx, errmsg: ''} 参考异常状态表
on-merge-timed-lines {mergeIndexes: Array 合并的2条字幕轴的下标(从0开始的)} 点击合并按钮时 并不会直接合并 会触发此事件
on-delete-time-line index:删除时间轴的下标 点击删除按钮时 并不会直接删除 会触发此事件

Method

方法名 参数 详情
mergeTimedLines indexes 合并的2条字幕轴下标 触发on-merge-timed-lines事件后 如果需要合并请调用此方法
deleteTimedLine index 删除的字幕轴下标 触发on-delete-time-line事件后 如果需要删除请调用此方法
getSubtitleText void 获取当前字幕文本 返回结果为 {biSubtitle: '',enSubtitle: '',zhSubtitle: ''}这样的对象

Current Tags

  • 1.0.0                                ...           latest (10 months ago)

1 Versions

  • 1.0.0                                ...           10 months ago
Maintainers (1)
Downloads
Today 0
This Week 0
This Month 0
Last Day 0
Last Week 0
Last Month 4
Dependencies (23)
Dev Dependencies (0)
None
Dependents (0)
None

Copyright 2014 - 2016 © taobao.org |