[发明专利]本地应用程序与网页内核之间的数据传输方法和装置在审
申请号: | 201811241862.8 | 申请日: | 2018-10-24 |
公开(公告)号: | CN109471739A | 公开(公告)日: | 2019-03-15 |
发明(设计)人: | 付强;李升起;赵洪飞 | 申请(专利权)人: | 百度在线网络技术(北京)有限公司 |
主分类号: | G06F9/54 | 分类号: | G06F9/54 |
代理公司: | 北京清亦华知识产权代理事务所(普通合伙) 11201 | 代理人: | 宋合成 |
地址: | 100085 北京市*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 数据传输 应用程序 内核 编码数据 接收端 网页 方法和装置 发送端 发送 解码 判断数据 加载 场景 申请 保证 | ||
本申请提出一种本地应用程序与网页内核之间的数据传输方法和装置,其中,方法包括:接收发送端发送的数据,其中,发送端为本地应用程序和网页内核中的一个;判断数据是否为编码数据;以及如果数据不为编码数据,则对数据进行编码并发送至接收端,其中,接收端为本地应用程序和网页内核中的另一个,且接收端对编码数据进行解码后加载。该方法能够实现在数据传输的过程中,保证数据的完整性和正确性,并且可以适用于不同场景下的数据传输,提升该方法的适用性。
技术领域
本申请涉及通信技术领域,尤其涉及一种本地应用程序与网页内核之间的数据传输方法和装置。
背景技术
目前,在应用程序(Application,简称APP)开发中,为了便于用户在APP页面编辑发文、丰富页面的展示样式,且为了APP的快速迭代,APP中需要内置H5(HTML5的简称,其中,HTML5为应用超文本标记语言(HyperText Markup Language)的第五次重大修改)页面,从而方便APP新功能的迭代和发布。
相关技术中,移动终端上的应用程序(下文中称为本地应用程序)与网页内核之间进行数据传输时,直接采集原始数据进行传输,或者,将原始数据转化为json格式的数据进行传输。
这种方式下,如果直接采集原始数据进行传输,则只能进行简单类型的数据传输,适用性不高,而如果将原始数据转化为json格式的数据进行传输,则在传输的过程中,可能造成数据丢失的情况发生,从而无法保证数据的完整性和正确性。
发明内容
本申请提出一种本地应用程序与网页内核之间的数据传输方法和装置,以实现在数据传输的过程中,保证数据的完整性和正确性,并且可以适用于不同场景下的数据传输,提升该方法的适用性,用于解决现有技术中在数据传输的过程中,无法保证数据的完整性和正确性,以及适用性不高的技术问题。
本申请一方面实施例提出了一种本地应用程序与网页内核之间的数据传输方法,包括:
接收发送端发送的数据,其中,所述发送端为本地应用程序和网页内核中的一个;
判断所述数据是否为编码数据;以及
如果所述数据不为编码数据,则对所述数据进行编码并发送至接收端,其中,所述接收端为所述本地应用程序和所述网页内核中的另一个,且所述接收端对所述编码数据进行解码后加载。
本申请实施例的本地应用程序与网页内核之间的数据传输方法,通过接收发送端发送的数据,并判断数据是否为编码数据,若否,则对数据进行编码并发送至接收端,其中,发送端为本地应用程序和网页内核中的一个,接收端为另一个,且接收端对编码数据进行解码后加载。本申请中,通过对数据进行编码处理,可以实现在数据传输的过程中,保证数据的完整性和正确性,并且可以适用于不同场景下的数据传输,提升该方法的适用性。
本申请又一方面实施例提出了一种本地应用程序与网页内核之间的数据传输装置,包括:
接收模块,用于接收发送端发送的数据,其中,所述发送端为本地应用程序和网页内核中的一个;
判断模块,用于判断所述数据是否为编码数据;以及
处理模块,用于如果所述数据不为编码数据,则对所述数据进行编码并发送至接收端,其中,所述接收端为所述本地应用程序和所述网页内核中的另一个,且所述接收端对所述编码数据进行解码后加载。
本申请实施例的本地应用程序与网页内核之间的数据传输装置,通过接收发送端发送的数据,并判断数据是否为编码数据,若否,则对数据进行编码并发送至接收端,其中,发送端为本地应用程序和网页内核中的一个,接收端为另一个,且接收端对编码数据进行解码后加载。本申请中,通过对数据进行编码处理,可以实现在数据传输的过程中,保证数据的完整性和正确性,并且可以适用于不同场景下的数据传输,提升适用性。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于百度在线网络技术(北京)有限公司,未经百度在线网络技术(北京)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811241862.8/2.html,转载请声明来源钻瓜专利网。