富文本编辑器的内外交互方法及装置、处理器、存储介质
申请人信息
- 申请人:北京国双科技有限公司
- 申请人地址:100080 北京市海淀区北四环中路229号海泰大厦4层南401号
- 发明人: 北京国双科技有限公司
专利详细信息
| 项目 | 内容 |
|---|---|
| 专利名称 | 富文本编辑器的内外交互方法及装置、处理器、存储介质 |
| 专利类型 | 发明授权 |
| 申请号 | CN201811000414.9 |
| 申请日 | 2018年8月30日 |
| 公告号 | CN110874523B |
| 公开日 | 2024年2月13日 |
| IPC主分类号 | G06F40/166 |
| 权利人 | 北京国双科技有限公司 |
| 发明人 | 张筑 |
| 地址 | 北京市海淀区北四环中路229号海泰大厦4层南401号 |
摘要文本
北京国双科技有限公司取得“一种透气窗帘布”专利技术,本发明公开了一种富文本编辑器的内外交互方法及装置、处理器、存储介质,其中方法应用于电子设备,所述电子设备内还部署有富文本编辑器对应的软件模块;方法包括向所述富文本编辑器对应的软件模块中添加钩子元素;为所述钩子元素绑定触发事件以及外部响应事件;其中,所述外部响应事件发生于所述富文本编辑器对应的软件模块之外;若所述钩子元素被绑定的触发事件所触发,则执行所述钩子元素绑定的所述外部响应事件。本申请通过钩子元素作为富文本编辑器内外交互的纽带,从而实现富文本编辑器内部的指定区域与富文本编辑器外部的外部响应事件之间的交互,也即实现富文本编辑器的内外交互。
专利主权项内容
1.一种富文本编辑器的内外交互方法,其特征在于,应用于电子设备,所述电子设备内还部署有富文本编辑器对应的软件模块;所述富文本编辑器的内外交互方法包括:向所述富文本编辑器对应的软件模块中添加钩子元素;为所述钩子元素绑定触发事件以及外部响应事件;其中,所述外部响应事件发生于所述富文本编辑器对应的软件模块之外;若所述钩子元素被绑定的触发事件所触发,则执行所述钩子元素绑定的所述外部响应事件;其中,所述向所述富文本编辑器对应的软件模块中添加钩子元素,包括:确定所述富文本编辑器的编辑区中用于绑定触发事件的指定区域;在对所述富文本编辑器的编辑区进行内容初始化过程中,向所述软件模块中所述指定区域对应的代码块内添加钩子元素;所述为所述钩子元素绑定触发事件以及外部响应事件,包括:监听所述富文本编辑器的编辑区进行内容初始化是否完成;在监听到富文本编辑器的编辑区进行内容初始化完成后,在所述富文本编辑器对应的软件模块中查找所述钩子元素;对所述钩子元素绑定触发事件以及所述外部响应事件;若所述钩子元素被绑定的触发事件所触发,则执行所述钩子元素绑定的所述外部响应事件,包括:执行软件模块监听富文本编辑器对应软件模块中的钩子元素是否被触发事件所触发;若所述钩子元素被绑定的触发事件所触发,则执行所述钩子元素绑定的所述外部响应事件。 (来源 马克数据网)