The invention relates to the field of data sharing technology, particularly relates to a method for sharing data across applications and web browser, in a method of cross application sharing data, when the first application of the web page and write data to the web page in the mobile terminal web browser, web server web browser will indicate the data save to the shared storage space corresponding to the web page on the mobile terminal, the mobile terminal second when the application through the web browser to access the web page, the web browser can read the data from the shared storage space and sent to the second application, thus to realize the sharing of data between any two applications with a mobile terminal.
【技术实现步骤摘要】
跨应用共享数据的方法及网页浏览器
本申请涉及数据共享
,尤其涉及一种跨应用共享数据的方法及网页浏览器。
技术介绍
传统技术中,移动终端上只有被划分为同一组(group)的应用之间才能共享数据,如,在操作系统为IOS的移动终端上,将开发商相同的多个应用(如,微信和QQ)划分为同一组,只有该多个应用之间才可以共享数据,也即传统技术中对共享数据的应用有严格的限制。因此,需要提供一种跨应用共享数据的方法,以实现同一移动终端上任意两个应用之间都可以共享数据。
技术实现思路
本申请描述了一种跨应用共享数据的方法及网页浏览器,以实现同一移动终端上任意两个应用之间数据的共享。第一方面,提供了一种跨应用共享数据的方法,该方法包括:网页服务器接收第一应用通过所述第一应用所在移动终端的网页浏览器发送的写数据请求,所述写数据请求包括待写入数据的网页页面的地址信息和待写入的数据;向所述地址信息对应的网页页面写入所述数据,并指示所述网页浏览器将所述数据存储到所述网页页面在所述移动终端上对应的共享存储空间中;接收所述移动终端上的第二应用通过所述网页浏览器发送的访问所述网页页面的访问请求;根据所述访问请求,从所述共享存储空间中读取所述数据,并向所述第二应用发送所述数据。第二方面,提供了一种网页浏览器,该网页浏览器包括:接收单元,用于接收与所述网页浏览器在同一移动终端上的第一应用发送的写数据请求,所述写数据请求包括待写入数据的网页页面的地址信息和待写入的数据;发送单元,用于向网页服务器发送所述接收单元接收的所述写数据请求;所述接收单元,还用于接收所述网页服务器在根据所述写数据请求在所述网 ...
【技术保护点】
一种跨应用共享数据的方法,其特征在于,所述方法包括:网页浏览器接收与所述网页浏览器在同一移动终端上的第一应用发送的写数据请求,所述写数据请求包括待写入数据的网页页面的地址信息和待写入的数据;向网页服务器发送所述写数据请求,并接收所述网页服务器在根据所述写数据请求在所述网页浏览器上生成所述地址信息对应的网页页面,并向所述网页页面写入所述数据后发送的指示消息;根据所述指示消息,将所述数据存储到所述网页页面在所述移动终端上对应的共享存储空间中;接收所述移动终端上的第二应用发送的访问所述网页页面的访问请求;根据所述访问请求,从所述共享存储空间中读取所述数据,并向所述第二应用发送所述数据。
【技术特征摘要】
1.一种跨应用共享数据的方法,其特征在于,所述方法包括:网页浏览器接收与所述网页浏览器在同一移动终端上的第一应用发送的写数据请求,所述写数据请求包括待写入数据的网页页面的地址信息和待写入的数据;向网页服务器发送所述写数据请求,并接收所述网页服务器在根据所述写数据请求在所述网页浏览器上生成所述地址信息对应的网页页面,并向所述网页页面写入所述数据后发送的指示消息;根据所述指示消息,将所述数据存储到所述网页页面在所述移动终端上对应的共享存储空间中;接收所述移动终端上的第二应用发送的访问所述网页页面的访问请求;根据所述访问请求,从所述共享存储空间中读取所述数据,并向所述第二应用发送所述数据。2.根据权利要求1所述的方法,其特征在于,所述第一应用通过实例化网页控制器SFSafariViewController类来向所述网页浏览器发送所述写数据请求。3.根据权利要求1或2所述的方法,其特征在于,在所述网页浏览器将所述数据存储到所述网页页面在所述移动终端上对应的共享存储空间中之前,所述方法还包括:对所述网页页面的地址信息进行解析,获得所述网页页面的域名;根据所述域名,确定所述网页页面在所述移动终端上对应的共享存储空间。4.根据权利要求3所述的方法,其特征在于,所述根据所述域名,确定所述网页页面在所述移动终端上对应的共享存储空间,具体为:根据所述域名,确定所述网页页面在所述移动终端上对应的Cookie条目;所述网页浏览器将所述数据存储到所述网页页面在所述移动终端上对应的共享存储空间中,具体为:所述网页浏览器将所述数据存储到所述Cookie条目中。5.根据权利要求1-4任一项所述的方法,其特征在于,所述访问请求包括所述地址信息;所述根据所述访问请求,从所述共享存储空间中读取所述数据,具体为:对所述地址信息进行解析,获得所述网页页面的域名;根据所述网页页面的域名,在所述移动终端上查找所述网页页面对应的Cookie条目;从所述Cookie条目中读取所...
【专利技术属性】
技术研发人员:吴建雷,
申请(专利权)人:阿里巴巴集团控股有限公司,
类型:发明
国别省市:开曼群岛,KY
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。