1

ユーザーの要求に応じて新しいファイルを追加できるePubファイルのコレクションがあります。

ここで、ユーザーが新しいePubファイルをダウンロードしたいので、たとえばget latest bookをクリックすると、ブックがデバイスのsdcardへのダウンロードを開始します。

ダウンロードが完了する前に、ユーザーが

  • 戻るボタンを押す
  • 彼はインターネットから切断されています
  • 彼はアプリケーションを終了します

その後、ダウンロードされたファイルは不完全なままです。

次回ユーザーがアプリを開くと、その不完全なファイルを開こうとすると、アプリがクラッシュする可能性があります。

これについて何か考えはありますか?

4

1 に答える 1

1

ファイルを開く前に、ファイルが完全にダウンロードされているかどうかを確認する必要があります。

ダウンロードのステータスを共有設定に完了/未完了として保存できます。共有設定は、ダウンロードが完了したときに更新する必要があります。ファイルをロードする前に、この設定を確認してください。

于 2012-07-19T09:40:14.100 に答える