浏览器本地文件读取方法、装置、存储介质及终端制造方法及图纸

技术编号:40610534 阅读:11 留言:0更新日期:2024-03-12 22:18
本发明专利技术实施例提供一种浏览器本地文件读取方法、装置、存储介质及终端,所述方法包括:对浏览器中的service worker进行封装,得到运行空间,在所述运行空间中构建本地文件读取接口;获取目标本地文件名后,执行所述运行空间中的本地文件读取接口,从文件图谱中读取所述目标文件的内容;所述文件图谱包括本地文件的文件路径和内容。应用上述方法,实现了基于浏览器本身读取本地文件的能力,而不需要借助额外的电子设备或者第三方服务,降低了读取本地文件的成本和复杂度,并且扩展性强,可定制化封装成依赖包,进行广泛使用。

【技术实现步骤摘要】

本专利技术涉及计算机,尤其涉及一种浏览器本地文件读取方法、装置、存储介质及终端


技术介绍

1、在传统浏览器场景下,浏览器通常会提供较多的存储位置,例如localstorage、indexeddb、arraybuffer、sharedarraybuffer、filesystemapi等存储位置,用户可以通过上述各个存储位置对数据(例如图片、文件、代码等)进行管理(存储),然而,上述存储位置的存储空间大小和存储的数据类型均有限制,无法满足用户的数据需求。并且用户在对浏览器存储位置中的数据进行访问时,通常需要获取每个数据的具体存储位置,导致数据访问的效率较低。

2、目前浏览器如果要访问本地文件,一般是通过外部的电子设备或者是第三方代理服务器来实现读取文件的能力,这样既增加了成本,又增加复杂度。


技术实现思路

1、本专利技术实施例提供了一种浏览器本地文件读取方法、装置、存储介质及终端,通过service worker的特性,在浏览器中构建本地文件读取接口,用以读取存储至浏览器的本地文件,实现了浏览器的本本文档来自技高网...

【技术保护点】

1.一种浏览器本地文件读取方法,其特征在于,包括:

2.根据权利要求1所述方法,其特征在于,所述文件图谱通过如下方法获取,包括:

3.根据权利要求2所述方法,其特征在于,所述遍历本地文件目录,获取所述本地文件目录中每个本地文件的文件路径,包括:

4.根据权利要求2或3所述方法,其特征在于,将所述每个本地文件的文件路径和文件字符流进行组合,得到文件图谱之后,还包括:

5.根据权利要求4所述方法,其特征在于,所述获取目标本地文件名后,执行所述运行空间中的本地文件读取接口,从文件图谱中读取所述目标文件的内容,包括:

>6.一种浏览器本地...

【技术特征摘要】

1.一种浏览器本地文件读取方法,其特征在于,包括:

2.根据权利要求1所述方法,其特征在于,所述文件图谱通过如下方法获取,包括:

3.根据权利要求2所述方法,其特征在于,所述遍历本地文件目录,获取所述本地文件目录中每个本地文件的文件路径,包括:

4.根据权利要求2或3所述方法,其特征在于,将所述每个本地文件的文件路径和文件字符流进行组合,得到文件图谱之后,还包括:

5.根据权利要求4所述方法,其特征在于,所述获取目标本地文件...

【专利技术属性】
技术研发人员:陈家林齐飘洋董超潘宣辰
申请(专利权)人:武汉安天信息技术有限责任公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1