[发明专利]小程序的输入框处理方法、计算机设备及存储介质在审
| 申请号: | 202211409525.1 | 申请日: | 2022-11-11 |
| 公开(公告)号: | CN115904582A | 公开(公告)日: | 2023-04-04 |
| 发明(设计)人: | 赵爽 | 申请(专利权)人: | 海尔优家智能科技(北京)有限公司;青岛海尔科技有限公司;海尔智家股份有限公司 |
| 主分类号: | G06F9/451 | 分类号: | G06F9/451;G06F3/0481;G06F3/04847;G06F3/04886 |
| 代理公司: | 北京瀚仁知识产权代理事务所(普通合伙) 11482 | 代理人: | 屠晓旭 |
| 地址: | 100029 北京市西城区北三*** | 国省代码: | 北京;11 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 程序 输入 处理 方法 计算机 设备 存储 介质 | ||
本发明涉及计算机技术/智能家居/智慧家庭技术领域,具体涉及一种小程序的输入框处理方法、计算机设备及存储介质,旨在解决对输入框虚拟键盘的类型逐一进行配置较为繁琐的问题。为此目的,本发明的小程序的输入框处理方法包括:在对小程序进行页面初始化的页面渲染之前,检测小程序的宿主应用程序及运行宿主应用程序的计算机设备的操作系统的信息,同时判断小程序的输入框的输入光标是否会发生漂移;若会,则强制输入框一直调用操作系统内置的web网络键盘作为虚拟键盘进行数据输入,随后进行页面渲染。通过对会发生输入光标漂移的输入框强制采用网络键盘进行数据输入,避免了输入框较多的情况下需要逐一进行输入框虚拟键盘的类型配置较繁琐的问题。
技术领域
本发明涉及计算机技术/智能家居/智慧家庭技术领域,具体涉及一种小程序的输入框处理方法、计算机设备及存储介质。
背景技术
uni-app是一个可以开发所有前端应用的框架,开发者只需采用该框架编写一套代码,即可发布到iOS、Android、以及各种小程序(如微信/支付宝/百度/头条/飞书/QQ/快手/钉钉/淘宝等),开发效率高。
然而,在开发时,常会遇到输入框的兼容问题,例如在用户通过iOS下的支付宝小程序的输入框内输入或删除不同的内容,例如姓名、年龄等信息时,会因为需要切换键盘的类型,而导致输入框中的内容及输入光标位置出现从输入框内移动到输入框外的问题,导致用户会因错误的输入光标位置错误输入内容,严重影响了用户的体验。现有技术在用户输入完成一项信息,点击切换到另一个输入框进行另一项信息输入时,需要首先对用户最新点击的输入框的虚拟键盘类型进行配置,即切换用户最新点击的输入框的虚拟键盘类型为网络键盘,以便用户通过网络键盘输入信息。然而,在用户需要输入的信息种类较多时,采用上述方法对输入框进行虚拟键盘类型配置就会需要频繁切换虚拟键盘,比较繁琐。
相应地,本领域需要一种新的技术方案来解决上述问题。
发明内容
为了克服上述缺陷,提出了本发明,以提供解决或至少部分地解决对多个输入框虚拟键盘进行配置较为繁琐的技术问题的小程序的输入框处理方法、计算机设备及存储介质。
在第一方面,提供一种小程序的输入框处理方法,所述方法包括:
在对小程序进行页面初始化的页面渲染之前,检测小程序的宿主应用程序以及检测运行宿主应用程序的计算机设备的操作系统;
根据宿主应用程序与操作系统的信息,判断小程序的输入框的输入光标是否会发生漂移;
若是,则强制输入框一直调用操作系统内置的网络键盘作为虚拟键盘进行数据输入,随后再进行页面渲染;
若否,则直接进行页面渲染。
在上述小程序的输入框处理方法的一个技术方案中,在“直接进行页面渲染”的步骤之前,所述方法还包括:
根据宿主应用程序与操作系统的信息,判断输入框的尺寸与小程序实际显示的UI界面的尺寸是否不匹配;
若是,则调整输入框的尺寸,以使输入框的尺寸与UI界面的尺寸匹配,随后再进行页面渲染;
若否,则直接进行页面渲染。
在上述小程序的输入框处理方法的一个技术方案中,“强制输入框一直调用操作系统内置的网络键盘作为虚拟键盘进行数据输入”的步骤具体包括:
将小程序的虚拟键盘切换为操作系统内置的网络键盘并使能输入框的强制系统属性,以能够强制输入框一直调用网络键盘。
在上述小程序的输入框处理方法的一个技术方案中,页面初始化包括依次对小程序进行页面数据加载和页面渲染,“在对小程序进行页面初始化的页面渲染之前,检测小程序的宿主应用程序以及检测运行宿主应用程序的计算机设备的操作系统”的步骤具体包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于海尔优家智能科技(北京)有限公司;青岛海尔科技有限公司;海尔智家股份有限公司,未经海尔优家智能科技(北京)有限公司;青岛海尔科技有限公司;海尔智家股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202211409525.1/2.html,转载请声明来源钻瓜专利网。





