つまり、ログファイル、または私の場合はバイナリデータファイルがあるとしましょう。(リアルタイムのストリップチャートをグラフ化するためにデータを取得しています。)すべてを読み込んで何でも実行し、ローカルファイルが更新されたらFileReaderを再度トリガーします。この機能はサポートされていますか?
編集私がこれを正しく理解しているなら、これは不可能です。完了すると、ファイルは読み取られなくなります。そうではないと言ってください!その時点から読み続ける方法はありますか?
つまり、ログファイル、または私の場合はバイナリデータファイルがあるとしましょう。(リアルタイムのストリップチャートをグラフ化するためにデータを取得しています。)すべてを読み込んで何でも実行し、ローカルファイルが更新されたらFileReaderを再度トリガーします。この機能はサポートされていますか?
編集私がこれを正しく理解しているなら、これは不可能です。完了すると、ファイルは読み取られなくなります。そうではないと言ってください!その時点から読み続ける方法はありますか?
File API 仕様のセクション 8では、File オブジェクトにlastDateModified
プロパティが必要であると指定されています。このフィールドを定期的に確認し、変更されている場合はファイルを再読み込みします。仕様ですでにわかっているように、残念ながら、中断したところから読み続けることはできません。