teratail header banner
teratail header banner
質問するログイン新規登録

回答編集履歴

1

コードをもっとわかりやすく

2017/02/08 06:16

投稿

turbgraphics200
turbgraphics200

スコア4269

answer CHANGED
@@ -1,4 +1,10 @@
1
+ File API(というかblobオブジェクト?)で可能です。fileがfileオブジェクトとすすると
1
2
  ```js
3
+ var chunkSize = 1024;
4
+ var offset = 0;
5
+ while(file.size > offset) {
2
- var blob = file.slice(start, end);
6
+ var blob = file.slice(offset, offset + chunkSize);
7
+ offset += blob.size;
8
+ }
3
9
  ```
4
- と、slice()をつかえばいいと思います。
10
+ いった感じでfileオブジェクトのslice()をつかえばいいと思います。