0

私のアプリでは、HTML5 ファイル API を使用してサーバーにファイルをアップロードしていますが、別のプロセスで使用されているためにファイルにアクセスできない状況に遭遇しています。これにより、実際には、firefox と chrome で 2 つの異なるエラー状態が発生します。html5 を使用してファイルにアクセスできないかどうかを検出する方法はありますか?

4

1 に答える 1

0

このリンクのサンプルを見て、ファイルを読み取る方法と、エラーが発生した場合に適切なエラーハンドラーを作成する方法を示しました。

http://www.azoft.com/spotlight/2011/02/02/filesystem-apifile-api.html

2番目の質問「実際にローカルで読み取る必要がなく読み取り可能かどうかを確認するAPI呼び出しがある場合」について、ファイルハンドルの状態を取得して確認するだけのAPIがないことを確認しました。私はそれが原因である可能性があると思います(しかし私は間違っているかもしれません):

  • Webアプリケーションは、権限が制限された任意のボックスで実行され、ファイルハンドルを取得するには、システムレベルのアクセスが必要になる可能性があります
  • ファイルハンドルへのアクセスは、OS(LinuxまたはWindows)ごとに異なる可能性があります
于 2012-05-23T16:05:19.077 に答える