【发布时间】:2021-07-09 00:05:21
【问题描述】:
我有一个前端 javascript 库,我正在尝试将 zip 文件加载到该库中。库文档建议,如果我希望从 URL 加载 zip 文件(我愿意),那么我需要将数据保存在数组缓冲区中。
由于我不是 Javascript 人,所以我很难辨别我如何能够做到这一点。
我认为我最终需要使用的代码如下,我假设buffer 是我的缓冲区的名称:
shp(buffer).then(function(geojson){});
//or
shp.parseZip(buffer)->returns zip
所以问题是,如果我在 example.com/myfile.zip 有一个文件,我该如何使用 vanilla javascript 将其放入 ArrayBuffer? 我假设一旦完成,我就会拥有我需要的东西输入上面的代码 sn-p。
大量的谷歌搜索不断为我提供似乎不相关的结果。 File_API docs by Mozilla 没有提供我可以看到的示例。
【问题讨论】: