3

Chrome タブがクラッシュし続けるバグ ( http://code.google.com/p/chromium/issues/detail?id=138506 ) により、大きなファイル (>50-80 Mb) を ajax 経由でダウンロードすることはできません。リクエスト。

残念ながら、Chrome は現在 FileSystem API ( http://www.w3.org/TR/file-system-api/ ) を実装している唯一のブラウザーであるため、Chrome を使用する必要があります。

大きなムービー ファイルをダウンロードして<video>.

コードサンプルはありますか?

4

2 に答える 2

1

JavaScriptチャンクローダーの実用的な実装をコーディングすることができました。これは、チャンク カウントとチャンク自体を返すサーバー側のコードに依存しています。クライアント側のコードは非常にうまく機能します。

ご覧になりたい、または改善が必要な場合は、お気軽にフォーク、コピー、または共有してください: https://github.com/bux578/chunkload.js

于 2013-03-19T08:46:21.327 に答える
0

リンクした問題によると、これはメモリ制限に達しています。これは、メモリが制限されているブラウザで発生する可能性があります。

Chromeの問題は、XHRが例外をスローしないため、エラーをキャッチして回避できないことです。そのため、使用可能なメモリを増やす以外に、利用可能な修正はないように見えます。

File APIは、Firefox、Chrome、Safari、Operaで完全にサポートされ、IE10で部分的にサポートされています。

http://caniuse.com/fileapi

于 2013-02-07T09:20:09.223 に答える