[发明专利]一种网页文档编辑方法、装置、终端及存储介质在审
申请号: | 201910959890.1 | 申请日: | 2019-10-10 |
公开(公告)号: | CN110728112A | 公开(公告)日: | 2020-01-24 |
发明(设计)人: | 彭向阳;向航;李斌;黄梓群 | 申请(专利权)人: | 腾讯科技(深圳)有限公司 |
主分类号: | G06F40/109 | 分类号: | G06F40/109;G06F40/117;G06F40/106;G06F40/166;G06F16/958;G06F9/451 |
代理公司: | 44285 深圳市深佳知识产权代理事务所(普通合伙) | 代理人: | 常忠良 |
地址: | 518000 广东省深圳*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 网页文档 应用程序 环境信息 目标文档格式 存储介质 网页视图 文档编辑 文档格式 选项指示 在线编辑 复杂度 终端 更新 | ||
1.一种网页文档编辑方法,其特征在于,包括:
接收在应用程序的网页视图中显示的网页文档上执行的第一操作;
获取当前所述网页文档的环境信息,所述环境信息包括所述第一操作在所述网页文档上的操作位置和所述网页文档在所述第一操作的操作位置处的文档格式信息;
根据所述第一操作在所述网页文档上的操作位置确定是否在所述应用程序中显示工具栏视图;
若确定在所述应用程序中显示所述工具栏视图,将工具栏中的工具选项指示的文档格式更新为所述文档格式信息指示的目标文档格式得到目标工具栏,并在所述应用程序中显示加载有所述目标工具栏的所述工具栏视图;所述工具栏基于所述应用程序的原生程式生成。
2.根据权利要求1所述的方法,其特征在于,还包括:
获取对所述目标工具栏的目标工具选项执行的第二操作的操作信息;
查找预先设置的工具选项和接口的对应关系,获取与目标工具选项对应的目标接口;
调用注入所述操作信息的所述目标接口操作所述网页文档。
3.根据权利要求1所述的方法,其特征在于,所述工具栏包括第一工具选项,所述第一工具选项与系统键盘相关,该方法还包括:
监听系统键盘显示事件;所述系统键盘显示事件为在所述网页文档上的操作事件,或者,在所述应用程序中未显示加载有所述系统键盘的键盘视图时对所述第一工具选项的操作事件;
若监听到所述系统键盘显示事件,在所述应用程序中显示所述键盘视图。
4.根据权利要求3所述的方法,其特征在于,所述工具栏还包括不同于所述第一工具选项的第二工具选项,该方法还包括:
监听系统键盘消失事件;所述系统键盘消失事件为在所述应用程序中显示所述键盘视图时对所述第一工具选项的第一操作事件,或者,在所述应用程序中显示所述键盘视图时对所述第二工具选项的第二操作事件;
若监听到所述第一操作事件,在所述应用程序中隐藏所述键盘视图和所述工具栏视图;
若监听到所述第二操作事件,在所述应用程序中隐藏所述键盘视图并在所述应用程序中显示所述第二工具选项的工具视图。
5.根据权利要求4所述的方法,其特征在于,所述第二工具选项的工具视图中包括目标子工具选项,所述目标子工具选项包括:用于对所述网页文档中光标文本进行列表控制的第一子工具选项,和/或用于对所述网页文档中光标文本进行标题控制的第二子工具选项,该方法还包括:
接收对所述目标子工具选项的触发操作,在所述应用程序中隐藏所述第二工具选项的工具视图且显示所述键盘视图。
6.根据权利要求4所述的方法,其特征在于,所述工具栏还包括不同于所述第一工具选项和所述第二工具选项的第三工具选项,该方法还包括:
在所述应用程序中显示有所述工具栏视图时,将所述工具栏中的所述第三选项的状态更新为所述环境信息中第三选项状态信息指示的目标状态。
7.根据权利要求1所述的方法,其特征在于,所述根据所述第一操作在所述网页文档上的操作位置确定是否在所述应用程序中显示工具栏视图,包括:
若所述第一操作在所述网页文档上的操作位置为所述网页文档的标题,确定不在所述应用程序中显示工具栏视图;
若所述第一操作在所述网页文档上的操作位置为所述网页文档的正文,确定在所述应用程序中显示工具栏视图。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于腾讯科技(深圳)有限公司,未经腾讯科技(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910959890.1/1.html,转载请声明来源钻瓜专利网。