本申请涉及互联网,尤其涉及一种文件预览方法、装置、电子设备及存储介质。
背景技术:
1、为了防止用户的身份或者工作被数字威胁(例如恶意软件)所针对,相关技术提出了锁定模式。在开启锁定模式后,一些应用程序、网站的功能会受到严格限制以保证安全性。例如,对于即时通信客户端(例如企业即时通信客户端)来说,锁定模式在给用户带来安全保护的同时,限制了企业即时通信客户端使用网络(web)服务预览本地文件的能力,即企业即时通信客户端调用浏览器对本地文件进行解析的操作会被锁定模式拦截,从而导致本地预览失败,为用户的工作带来诸多不便。
技术实现思路
1、本申请实施例提供一种文件预览方法、装置、电子设备、计算机可读存储介质及计算机程序产品,能够在锁定模式下实现文件的预览。
2、本申请实施例的技术方案是这样实现的:
3、本申请实施例提供一种文件预览方法,包括:
4、显示即时通信客户端中的会话界面,其中,所述会话界面包括至少一个文件;
5、响应于针对目标文件的触发操作,显示所述目标文件的文件预览界面,其中,所述目标文件是所述至少一个文件中的任一文件;
6、响应于所述即时通信客户端处于锁定模式,在所述文件预览界面中显示提示信息,其中,所述锁定模式至少用于拦截显示所述目标文件的本地预览内容,所述提示信息用于提示本地预览失败,以及
7、在所述文件预览界面中显示所述目标文件的在线预览内容。
8、本申请实施例提供一种文件预览装置,包括:
9、显示模块,用于显示即时通信客户端中的会话界面,其中,所述会话界面包括至少一个文件;
10、所述显示模块,还用于响应于针对目标文件的触发操作,显示所述目标文件的文件预览界面,其中,所述目标文件是所述至少一个文件中的任一文件;
11、所述显示模块,还用于响应于所述即时通信客户端处于锁定模式,在所述文件预览界面中显示提示信息,其中,所述锁定模式至少用于拦截显示所述目标文件的本地预览内容,所述提示信息用于提示本地预览失败,以及在所述文件预览界面中显示所述目标文件的在线预览内容。
12、本申请实施例提供一种电子设备,包括:
13、存储器,用于存储可执行指令;
14、处理器,用于执行所述存储器中存储的可执行指令时,实现本申请实施例提供的文件预览方法。
15、本申请实施例提供一种计算机可读存储介质,存储有计算机可执行指令,用于被处理器执行时,实现本申请实施例提供的文件预览方法。
16、本申请实施例提供一种计算机程序产品,包括计算机程序或计算机可执行指令,用于被处理器执行时,实现本申请实施例提供的文件预览方法。
17、本申请实施例具有以下有益效果:
18、当检测到即时通信客户端处于锁定模式时,在文件预览界面中显示目标文件的在线预览内容,如此,实现了锁定模式下的文件预览,也就是说,能够在即时通信客户端继续受到锁定模式带来的安全保护的同时,在即时通信客户端中直接实现文件的预览,即在没有舍弃锁定模式带来的安全保护的同时,为用户提供了在没有开启锁定模式时一致的预览体验。
1.一种文件预览方法,其特征在于,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,
3.根据权利要求2所述的方法,其特征在于,在向所述网盘程序的后台服务器发送所述目标文件的标识之前,所述方法还包括:
4.根据权利要求3所述的方法,其特征在于,在响应于所述即时通信客户端的后台服务器中未存储所述目标文件之前,所述方法还包括:
5.根据权利要求2所述的方法,其特征在于,在向所述网盘程序的后台服务器发送所述目标文件的标识之前,所述方法还包括:
6.根据权利要求2所述的方法,其特征在于,所述在所述文件预览界面中显示所述目标文件的在线预览内容,包括:
7.根据权利要求1至6任一项所述的方法,其特征在于,
8.根据权利要求7所述的方法,其特征在于,所述在所述文件预览界面中显示所述目标文件的在线预览内容,包括:
9.根据权利要求1至8任一项所述的方法,其特征在于,在响应于所述即时通信客户端处于锁定模式之前,所述方法还包括:
10.根据权利要求9所述的方法,其特征在于,所述方法还包括:
11.根据权利要求9所述的方法,其特征在于,所述方法还包括:
12.根据权利要求1至6任一项所述的方法,其特征在于,所述在所述文件预览界面中显示所述目标文件的在线预览内容,包括:
13.根据权利要求1至11任一项所述的方法,其特征在于,所述方法还包括:
14.一种文件预览装置,其特征在于,所述装置包括:
15.一种电子设备,其特征在于,包括:
16.一种计算机可读存储介质,存储有计算机可执行指令,其特征在于,所述计算机可执行指令被处理器执行时,实现权利要求1至13任一项所述的文件预览方法。
17.一种计算机程序产品,包括计算机程序或计算机可执行指令,其特征在于,所述计算机程序或计算机可执行指令被处理器执行时,实现权利要求1至13任一项所述的文件预览方法。