[发明专利]通信方法及装置在审
申请号: | 201811641268.8 | 申请日: | 2018-12-29 |
公开(公告)号: | CN109739662A | 公开(公告)日: | 2019-05-10 |
发明(设计)人: | 陈顺;董红光;董俊杰 | 申请(专利权)人: | 北京小米移动软件有限公司 |
主分类号: | G06F9/54 | 分类号: | G06F9/54 |
代理公司: | 北京博思佳知识产权代理有限公司 11415 | 代理人: | 林祥 |
地址: | 100085 北京市海淀区清河*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 通信方法及装置 网页 剪切板 操作系统 触发操作系统 虚拟网络连接 对象发送 对象获取 消息生成 消息转换 用户体验 预设格式 多类型 解析 终端 发送 通信 | ||
本公开提供一种通信方法及装置,其中,所述方法包括:第一对象通过与第二对象之间的虚拟网络连接向所述第二对象发送第一消息;所述第二对象获取所述第一消息,并根据所述第一消息生成第二消息;所述第二对象将所述第二消息转换为预设格式的第三消息,并向剪切板发送所述第三消息;所述第一对象从所述剪切板中识别并解析所述第三消息,获得所述第二消息;其中,所述第一对象与所述第二对象不同,所述第一对象与所述第二对象为网页或操作系统。采用本公开提供的通信方法,可以实现通过网页来触发操作系统执行更多类型的操作,增强了网页和操作系统的功能,有效提升了终端的用户体验。
技术领域
本公开涉及电子技术领域,尤其涉及一种通信方法及装置。
背景技术
随着电子技术和触摸屏技术的发展,各式各样的终端得到了广泛的应用,相应的终端上的应用程序的种类越来越多、功能越来越丰富。比如,浏览器即是一种常用的应用程序。
用户可以通过浏览器浏览各网页,某些情况下(比如,网页可以通过调用系统的某系统应用来实现某功能),网页可以与操作系统进行通信。目前,网页可以通过调用浏览器中设置的API接口(Application Programming Interface,应用程序编程接口),实现与操作系统的通信。
在实现本公开的过程中,发明人发现至少存在以下问题:
基于上述网页与操作系统进行通信的处理方式,如果用户使用的浏览器中没有设置相应的API接口,网页即无法与操作系统进行通信,从而,导致网页与操作系统通信失败。
发明内容
有鉴于此,本公开提供一种通信方法及装置,可以克服相关技术中存在的网页和操作系统通信失败的问题。
根据本公开实施例的第一方面,提供了一种通信方法,所述方法包括:
第一对象通过与第二对象之间的虚拟网络连接向所述第二对象发送第一消息;
所述第二对象获取所述第一消息,并根据所述第一消息生成第二消息;
所述第二对象将所述第二消息转换为预设格式的第三消息,并向剪切板发送所述第三消息;
所述第一对象从所述剪切板中识别并解析所述第三消息,获得所述第二消息;
其中,所述第一对象与所述第二对象不同,所述第一对象与所述第二对象为网页或操作系统。
根据本公开实施例的第二方面,提供了一种通信方法,应用于第一对象中,所述方法包括:
通过与第二对象之间的虚拟网络连接向所述第二对象发送第一消息,以使所述第二对象根据所述第一消息生成第二消息,并将所述第二消息转换为预设格式的第三消息发送给剪切板;
查询所述剪切板中的消息,从所述剪切板中识别所述预设格式的第三消息;
将识别出的所述第三消息解析为所述第二消息;
其中,所述第一对象与所述第二对象不同,所述第一对象与所述第二对象为网页或操作系统。
根据本公开实施例的第三方面,提供了一种通信方法,应用于第二对象中,所述方法包括:
获取第一对象通过与所述第二对象之间的虚拟网络连接发送的第一消息;
根据所述第一消息生成第二消息;
将所述第二消息转换为预设格式的第三消息,并向剪切板发送所述第三消息,以使所述第一对象通过所述剪切板获取所述第二消息;
其中,所述第一对象与所述第二对象不同,所述第一对象与所述第二对象为网页或操作系统。
根据本公开实施例的第四方面,提供了一种通信装置,所述装置包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京小米移动软件有限公司,未经北京小米移动软件有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811641268.8/2.html,转载请声明来源钻瓜专利网。