一种云手机调用web浏览器本地输入法的方法技术

技术编号:23982910 阅读:14 留言:0更新日期:2020-04-29 12:10
本发明专利技术属于云技术领域,具体涉及一种云手机调用web浏览器本地输入法的方法,结合用户的实际需求,在web客户端操控云手机时调起本地输入法,把用户本地输入的内容传送到服务器的控制服务器,由控制服务器再转发内容到云手机的输入法上,最终实现内容的输入是云手机上定制的输入法。用户可以采用真机本地的输入法进行云手机上的内容输入,保留用户平时使用输入法的个人习惯;云手机无需安装预先安装大量的输入法匹配用户的习惯,节省云手机上的存储成本。

A method of calling web browser local input method by cloud phone

【技术实现步骤摘要】
一种云手机调用web浏览器本地输入法的方法
本专利技术属于云
,具体涉及一种云手机调用web浏览器本地输入法的方法。
技术介绍
目前,已将输入法熟练运用于云游戏应用、云手机平台等。云游戏应用,云游戏是以云计算为基础的游戏方式,在云游戏的运行模式下,所有游戏都在服务器端运行,并将渲染完毕后的游戏画面压缩后通过网络传送给用户。在客户端,用户的游戏设备不需要任何高端处理器和显卡,只需要基本的视频解压能力就可以了。在web客户端控制云手机中,用户往往需要调用输入法输入信息,如游戏账号密码的输入。输入信息往往是使用云手机上的安卓系统自带的输入法进行操作。比如云手机上安装了QQ输入法,用户只能通过云手机上的QQ输入法进行信息的输入。现有使用云手机上安装的输入法进行输入对用户来说是十分不友好的,用户有自己使用输入法的习惯,比如一些用户习惯使用QQ输入法,另外一些用户使用搜狗输入法。这就要求云端必须安装多种输入法来适配用户的使用习惯。最重要的是,云手机上的输入法无法将用户常用的关键词收集,使得利用缩写拼音,常用词置前等功能无法实现。这就让用户觉得云手机的输入法非常不好用。
技术实现思路
针对上述的不足,本专利技术提供一种云手机调用web浏览器本地输入法的方法。本专利技术通过以下技术方案实现:一种云手机调用web浏览器本地输入法的方法,所述的方法包含如下步骤:S1.获取云手机上需要调起输入法的请求信息;S2.将上述请求信息回传到用户的web客户端;S3.所述的web客户端接收到上述请求信息后产生响应,基于该响应调起本地输入法并等待用户输入内容;S4.用户输入内容完毕后将输入内容按照内部定义的协议方式组包封装;S5.将组包封装后的内容转发到云手机的特定输入法上,完成输入内容的响应。进一步地,所述的web客户端与云手机之间是通过所述的控制服务器来进行数据交互。进一步地,所述的组包封装的格式为协议包头+输入字符总长度+输入内容。进一步地,所述的步骤S5中的云手机上的特定输入法,其具备以下功能:5.1当云手机上需要弹出输入法时,捕获该需求信息并回传到web客户端,告知此时需进行真机本地输入法调起;5.2接收来自web客户端用户真机本地输入的内容,在云手机上实现真正的输入响应。一种云手机调用web浏览器本地输入法的系统,所述的系统包含:获取模块,用于获取云手机上需要调起输入法的请求信息;控制服务器,用于实现web客户端与云手机之间的数据交互;web客户端,用于通过控制服务器接收到上述请求信息后产生响应,并基于该响应调起本地输入法并等待用户输入内容;数据处理模块,用于在用户输入内容完毕后将输入内容按照内部定义的协议方式组包封装,并将组包封装后的内容发送给所述的控制服务器。优选的,所述的控制服务器,还用于组包封装后的内容转发到云手机的特定输入法上,完成输入内容的响应。优选的,所述的组包封装的格式为协议包头+输入字符总长度+输入内容。优选的,云手机上的所述特定输入法,其具备以下功能:当云手机上需要弹出输入法时,捕获该需求信息并回传到web客户端,告知此时需进行真机本地输入法调起;接收来自web客户端用户真机本地输入的内容,在云手机上实现真正的输入响应。一种计算机可读存储介质,其上存储有计算机程序,其中,该程序被处理器执行时实现权利要求1-4任一所述的云手机调用web浏览器本地输入法的方法的步骤。一种计算机设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,其中所述处理器执行所述程序时实现权利要求1-4任一所述的云手机调用web浏览器本地输入法的方法的步骤。与现有技术相比,本专利技术至少具有下述的有益效果或优点:1.用户可以采用真机本地的输入法进行云手机上的内容输入,保留用户平时使用输入法的个人习惯。如:输入法的选择、常用词的保留等操作;2.云手机无需安装预先安装大量的输入法匹配用户的习惯,节省云手机上的存储成本。附图说明以下将结合附图对本专利技术做进一步详细说明;图1是本专利技术的数据流向图;图2是本专利技术的一次完整的响应流程。具体实施方式下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。本专利技术结合用户的实际需求,在web客户端操控云手机时调起本地输入法,把用户本地输入的内容传送到服务器的控制服务器,由控制服务器再转发内容到云手机的输入法上,最终实现内容的输入是云手机上定制的输入法。数据流向图如图1所示。根据图1的数据流向图可知,用户在web客户端要先得知云手机上需要调起输入法的信息,同步调起本地输入法,等待用户输入内容。一次完整的响应流程如图2所示,包括如下步骤:S1:云手机输入法调起;S2:web浏览器接收到云手机调用输入法请求;S3:调起本地输入法并等待输入;S4:输入内容组包封装;S5:云手机特定输入法响应输入内容。因此,当云手机输入法调起时,把消息通过控制服务器回传到用户的web客户端。接着web客户端收到此回调消息后调起本地输入法并等待用户输入内容。用户输入内容完毕后将输入内容按照内部定义的协议方式组包封装,组包封装的内容经控制服务器再转发到云手机特定的输入法上即可完成输入内容的响应。上述提及到云手机上的特定输入法,它具备的功能首先是当云手机上需要弹出输入法时,把此消息捕获并回传到web客户端,告知此时需进行真机本地输入法调起。其次,它会接收来自web客户端用户真机本地输入的内容,在云手机上实现真正的输入响应。优选的,web客户端与云手机之间是通过控制服务器来进行数据的交互,数据要求组包封装成内部特定的格式,如:协议包头+输入字符总长度+输入内容。本专利技术针对现有技术中的痛点,用户在web网页采用本地真机的输入法,通过消息回传的方式把输入内容传输到云手机上进行输入。这样做可以保留用户在本地真机输入的用户习惯,用户可以当本地真机一样往云手机输入内容。本专利技术还提供一种计算机可读存储介质,其上存储有计算机程序,其中,该程序被处理器执行时实现云手机调用web浏览器本地输入法的方法的步骤。本专利技术还提供一种计算机设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,其中所述处理器执行所述程序时实现云手机调用web浏览器本地输入法的方法的步骤。以上所述的具体实施例,对本专利技术的目的、技术方案和有益效果进行了进一步详细说明,所应理解的是,以上所述仅为本专利技术的具体实施例而已,并不用于限定本专利技术的保护范围。在不脱离本专利技术之精神和范围内,所做的任何修改、等同替换、改进等,同样属于本专利技术的保护范围本文档来自技高网...

【技术保护点】
1.一种云手机调用web浏览器本地输入法的方法,其特征在于,所述的方法包含如下步骤:/nS1.获取云手机上需要调起输入法的请求信息;/nS2.将上述请求信息回传到用户的web客户端;/nS3.所述的web客户端接收到上述请求信息后产生响应,基于该响应调起本地输入法并等待用户输入内容;/nS4.用户输入内容完毕后将输入内容按照内部定义的协议方式组包封装;/nS5.将组包封装后的内容转发到云手机的特定输入法上,完成输入内容的响应。/n

【技术特征摘要】
1.一种云手机调用web浏览器本地输入法的方法,其特征在于,所述的方法包含如下步骤:
S1.获取云手机上需要调起输入法的请求信息;
S2.将上述请求信息回传到用户的web客户端;
S3.所述的web客户端接收到上述请求信息后产生响应,基于该响应调起本地输入法并等待用户输入内容;
S4.用户输入内容完毕后将输入内容按照内部定义的协议方式组包封装;
S5.将组包封装后的内容转发到云手机的特定输入法上,完成输入内容的响应。


2.根据权利要求1所述的云手机调用web浏览器本地输入法的方法,其特征在于,所述的web客户端与云手机之间是通过所述的控制服务器来进行数据交互。


3.根据权利要求1所述的云手机调用web浏览器本地输入法的方法,其特征在于,所述的组包封装的格式为协议包头+输入字符总长度+输入内容。


4.根据权利要求1所述的云手机调用web浏览器本地输入法的方法,其特征在于,所述的步骤S5中的云手机上的特定输入法,其具备以下功能:5.1当云手机上需要弹出输入法时,捕获该需求信息并回传到web客户端,告知此时需进行真机本地输入法调起;5.2接收来自web客户端用户真机本地输入的内容,在云手机上实现真正的输入响应。


5.一种云手机调用web浏览器本地输入法的系统,其特征在于,所述的系统包含:
获取模块,用于获取云手机上需要调起输入法的请求信息;
控制服务器,用于实现web客户端与云手机之间的...

【专利技术属性】
技术研发人员:陈思民黄小勇雷磊黄坚廖松青杨凯何振杰王自辉施海参
申请(专利权)人:广州微算互联信息技术有限公司
类型:发明
国别省市:广东;44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1