如何在文件上获得持续监控流?看起来File.openRead的流在文件当前状态的最后一个字节结束时停止。
向文件中添加更多数据不再触发流的onData。
如何保持文件流打开并手动取消订阅?
答案 0 :(得分:0)
查看文件以进行更改是特定于平台的,而不是SDK提供的内容。观察者包比你想要的更通用,但应该可以监听事件,如果事件表明有新数据,则将其发送到流。
https://pub.dartlang.org/packages/watcher
var watcher = new DirectoryWatcher(path);
watcher.events.listen((event) {
print(event);
});