通过Javascript中的文件API部分加载文件中的数据

通过Javascript中的文件API部分加载文件中的数据,javascript,mobile-website,partial,hybrid-mobile-app,fileapi,Javascript,Mobile Website,Partial,Hybrid Mobile App,Fileapi,通过Javascript,可以将本地文件中的数据加载到浏览器内存中。我在一个可用内存(移动设备上的webapp)较低的系统上访问巨大的文件(200MB或更大)。如何使用W3C(或作为备用)从文件中部分加载数据(例如,通过指定字节范围)?解决方案是使用。请注意,File继承自Blob,从而接收其slice()方法 var blob = file.slice(startingByte, endindByte); reader.readAsBinaryString(blob); 此信息的来源是。这里

通过Javascript,可以将本地文件中的数据加载到浏览器内存中。我在一个可用内存(移动设备上的webapp)较低的系统上访问巨大的文件(200MB或更大)。如何使用W3C(或作为备用)从文件中部分加载数据(例如,通过指定字节范围)?

解决方案是使用。请注意,
File
继承自
Blob
,从而接收其
slice()
方法

var blob = file.slice(startingByte, endindByte);
reader.readAsBinaryString(blob);
此信息的来源是。这里有一个完整的例子