【技术实现步骤摘要】
本专利技术涉及计算机,尤其涉及一种浏览器本地文件读取方法、装置、存储介质及终端。
技术介绍
1、在传统浏览器场景下,浏览器通常会提供较多的存储位置,例如localstorage、indexeddb、arraybuffer、sharedarraybuffer、filesystemapi等存储位置,用户可以通过上述各个存储位置对数据(例如图片、文件、代码等)进行管理(存储),然而,上述存储位置的存储空间大小和存储的数据类型均有限制,无法满足用户的数据需求。并且用户在对浏览器存储位置中的数据进行访问时,通常需要获取每个数据的具体存储位置,导致数据访问的效率较低。
2、目前浏览器如果要访问本地文件,一般是通过外部的电子设备或者是第三方代理服务器来实现读取文件的能力,这样既增加了成本,又增加复杂度。
技术实现思路
1、本专利技术实施例提供了一种浏览器本地文件读取方法、装置、存储介质及终端,通过service worker的特性,在浏览器中构建本地文件读取接口,用以读取存储至浏览器的本地文
...【技术保护点】
1.一种浏览器本地文件读取方法,其特征在于,包括:
2.根据权利要求1所述方法,其特征在于,所述文件图谱通过如下方法获取,包括:
3.根据权利要求2所述方法,其特征在于,所述遍历本地文件目录,获取所述本地文件目录中每个本地文件的文件路径,包括:
4.根据权利要求2或3所述方法,其特征在于,将所述每个本地文件的文件路径和文件字符流进行组合,得到文件图谱之后,还包括:
5.根据权利要求4所述方法,其特征在于,所述获取目标本地文件名后,执行所述运行空间中的本地文件读取接口,从文件图谱中读取所述目标文件的内容,包括:
【技术特征摘要】
1.一种浏览器本地文件读取方法,其特征在于,包括:
2.根据权利要求1所述方法,其特征在于,所述文件图谱通过如下方法获取,包括:
3.根据权利要求2所述方法,其特征在于,所述遍历本地文件目录,获取所述本地文件目录中每个本地文件的文件路径,包括:
4.根据权利要求2或3所述方法,其特征在于,将所述每个本地文件的文件路径和文件字符流进行组合,得到文件图谱之后,还包括:
5.根据权利要求4所述方法,其特征在于,所述获取目标本地文件...
【专利技术属性】
技术研发人员:陈家林,齐飘洋,董超,潘宣辰,
申请(专利权)人:武汉安天信息技术有限责任公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。