【技术实现步骤摘要】
在移动终端设备中进行网页输入的方法及装置
本专利技术涉及输入法
,具体涉及在移动终端设备中进行网页输入的方法及装置。
技术介绍
随着移动通信技术的不断发展和移动通信终端设备制造技术的不断提高,移动通信终端设备已经走向了智能化,并且得到了迅速的普及。智能化的移动通信终端设备,已经成为不同
的尖端技术相结合的科技产物。移动终端设备制造技术以及设备硬件规格的提高,使得移动终端设备已经越来越智能化,现在的移动终端设备,除了能够实现各种通讯功能,还可以在搭载功能复杂操作系统,从而基于操作系统的支持运行各种软件应用,在移动终端设备中运行功能丰富的应用软件,为用户提供了更加丰富的服务,浏览器便是在智能化移动终端设备上运行的应用软件的一种,用户可以通过移动终端设备,方便的接入互联网,浏览网页信息。在移动终端设备中使用浏览器时,经常需要向网页中输入信息,如使用搜索引擎网页搜索信息时,需要输入搜索关键词;或者在登录页面输入用户名和密码等等。由于移动终端设备中网页输入的特殊性,网页输入并不能直接使用第三方输入法,要使用第三方输入法进行网页输入,现有技术是使用透明的系统输入框覆盖在要进行输入的网页输入框上,将用户的输入内容先输入到系统输入框中。在用户输入完成后,再将输入内容从系统输入框输入到网页输入框中。由于系统输入框位置与网页输入框基本相同,从而造成了使用第三方输入法在网页中输入文字的表象。然而这种实现方式下,容易造成输入过程中键盘视图的闪现,输入文字的位置错位,字体等与网页不一致,输入内容缺乏与服务器的互动等一系列问题。
技术实现思路
鉴于上述问题,提出了本专利技术以 ...
【技术保护点】
一种在移动终端设备中进行网页输入的方法,其特征在于,包括:当用户在移动终端设备中进行网页输入时,使用第三方键盘视图覆盖系统预置键盘视图;在移动终端设备中创建具有隐藏属性的系统输入框,并将所述第三方键盘视图与所述系统输入框相关联;接收用户通过所述第三方键盘视图输入的字符,通过第三方输入法软件开发工具包处理接收到的用户输入字符,并将处理后得到的目标字符输入到所述系统输入框中;获取网页焦点输入框,并将所述系统输入框中的所述目标字符,注入到所述网页焦点输入框中。
【技术特征摘要】
1.一种在移动终端设备中进行网页输入的方法,其特征在于,包括:当用户在移动终端设备中进行网页输入时,使用第三方键盘视图覆盖系统预置键盘视图;在移动终端设备中创建具有隐藏属性的系统输入框,并将所述第三方键盘视图与所述系统输入框相关联;接收用户通过所述第三方键盘视图输入的字符,通过第三方输入法软件开发工具包处理接收到的用户输入字符,并将处理后得到的目标字符输入到所述系统输入框中;获取网页焦点输入框,并将所述系统输入框中的所述目标字符,注入到所述网页焦点输入框中。2.根据权利要求1所述的方法,其特征在于,所述获取网页焦点输入框,并将所述系统输入框中的所述目标字符,注入到所述网页焦点输入框中,包括:利用预置的脚本代码获取网页焦点输入框,并通过所述脚本代码将所述系统输入框中的所述目标字符,注入到所述网页焦点输入框中。3.根据权利要求1所述的方法,其特征在于,还包括:对所述系统输入框接收到的字符进行实时的监控;所述获取网页焦点输入框,并将所述系统输入框中的所述目标字符,注入到所述网页焦点输入框中,包括:一旦监控到所述系统输入框中接收到字符,或者所接收到字符发生了改变,则将所述系统输入框中的所述目标字符,注入到所述网页焦点输入框中。4.根据权利要求1所述的方法,其特征在于,所述当用户在移动终端设备中进行网页输入时,使用第三方键盘视图覆盖系统预置键盘视图,包括:对用户在移动设备的网页中的输入触发行为进行监控;当监控到发生所述输入触发行为时,使用第三方键盘视图覆盖系统预置键盘视图。5.根据权利要求1所述的方法,其特征在于,所述当用户在移动终端设备中进行网页输入时,使用第三方键盘视图覆盖系统预置键盘视图,包括:遍历移动终端设备中的程序视图,在所述程序视图中确定所述系统预置键盘视图,并将所述系统预置键盘视图设置为隐藏;通过所述第三方输入法软件开发工具包打开所述第三方键盘视图,并覆盖所述系统预置键盘视图。6.根据权利要求2所述的方法,其特征在于,所述利用预置的脚本代码获取网页焦点输入框,并通过所述脚本代码将所述系统输入框中的所述目标字符,注入到所述网页焦点输入框中,包括:利用预置的脚本代码获取网页焦点输入框,并通过所述脚本代码修改所述网页焦点输入框对应的网页元素的属性值,通过将所述属性值修改为所述目标字符,将所述目标字符注入到所述网页焦点输入框中。7.根据权利要求1-6任一项所述的方法,其特征在于,还包括:在将所述目标字符注入到所述网页焦点输入框中后,修正所述网页焦点输入框中光标的当前位置。8.根据权利要求1-6任一项所述的方法,其特征在于,还包括:模拟在进行网页输入过程中的超文本标记语言HTML事件,以便网页或网页...
【专利技术属性】
技术研发人员:杨斌,张铮,
申请(专利权)人:北京搜狗科技发展有限公司,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。