【技术实现步骤摘要】
跨设备数据分享方法及相关设备
[0001]本申请涉及终端
,尤其涉及一种跨设备数据分享方法及相关设备。
技术介绍
[0002]随着智能设备的广泛使用,用户经常需要在不同设备之间分享数据。例如,在大屏上播放手机的视频,或者在平板上编辑手机的文件。目前跨设备数据分享的主要方式是投屏和云共享。然而,投屏对分享的数据类型有限制,只能对多媒体文件进行分享,而云共享是借助了云,会影响文件的访问速度。
技术实现思路
[0003]本申请实施例公开了一种跨设备数据分享方法及相关设备,不需要借助于云实现数据分享,并且对分享的数据类型没有限制。
[0004]本申请第一方面公开了一种跨设备数据分享方法,应用于第一电子设备,所述第一电子设备包括第一应用和第一分享模块,所述方法包括:
[0005]在接收到从所述第一应用向第二电子设备的第二应用的数据分享请求后,所述第一应用获取待分享文件的设备内文件标识信息、源设备信息、源应用信息、目的设备信息、目的应用信息和操作权限信息;
[0006]所述第一应用将所述待分 ...
【技术保护点】
【技术特征摘要】
1.一种跨设备数据分享方法,应用于第一电子设备,所述第一电子设备包括第一应用和第一分享模块,其特征在于,所述方法包括:在接收到从所述第一应用向第二电子设备的第二应用的数据分享请求后,所述第一应用获取待分享文件的设备内文件标识信息、源设备信息、源应用信息、目的设备信息、目的应用信息和操作权限信息;所述第一应用将所述待分享文件分享给所述第一分享模块,将所述设备内文件标识信息、源设备信息、源应用信息、目的设备信息、目的应用信息和操作权限信息传送给所述第一分享模块;所述第一分享模块根据所述设备内文件标识信息和所述源设备信息生成所述待分享文件的设备间文件标识信息,存储所述设备内文件标识信息、设备间文件标识信息和操作权限信息;所述第一分享模块根据所述目的设备信息和目的应用信息拉起所述第二应用,将所述设备间文件标识信息发送给所述第二应用;所述第一分享模块根据所述目的设备信息将所述设备间文件标识信息、目的应用信息发送给所述第二电子设备的第二分享模块,使得所述第二分享模块根据所述设备间文件标识信息识别所述待分享文件是否为外部文件,根据所述目的应用信息将所述待分享文件的识别结果返回所述第二应用,若所述待分享文件为外部文件,所述第二应用通过所述第二分享模块对所述待分享文件进行第一文件操作;所述第一分享模块接收所述第二分享模块返回的文件操作请求,所述文件操作请求包括所述待分享文件的设备间文件标识信息、目的设备信息、目的应用信息和所述第一文件操作的操作信息;所述第一分享模块根据所述文件操作请求中的设备间文件标识信息查找对应的设备内文件标识信息和操作权限信息;所述第一分享模块根据查找到的操作权限信息和所述操作信息进行操作权限检查,若通过操作权限检查,根据查找到的设备内文件标识信息和所述操作信息对所述待分享文件进行第二文件操作,根据所述文件操作请求中的目的设备信息将操作结果返回所述第二分享模块,所述第二分享模块将所述操作结果返回所述第二应用。2.如权利要求1所述的跨设备数据分享方法,其特征在于,所述第一分享模块在将所述设备间文件标识信息、目的应用信息发送给所述第二分享模块时,还将所述操作权限信息发送给所述第二分享模块,使所述第二分享模块根据所述操作权限信息对所述第一文件操作进行操作权限检查。3.如权利要求1所述的跨设备数据分享方法,其特...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。