Android NodeJ是否可以通过web应用程序读取所连接设备的系统日志?
我正在寻找一种通过web应用程序读取已连接设备的系统日志的方法。基本上,我希望用户能够连接他们的iphone、android、平板电脑等,并且能够在系统/控制台级别上看到他们的设备上发生了什么。类似于adb logcat。这将是通过web应用程序而不是本地安装的软件实现的。使用react/nodejs是否可行?我应该考虑使用哪些技术? < P>有几个组件需要实现这一点。 后端Android NodeJ是否可以通过web应用程序读取所连接设备的系统日志?,android,ios,node.js,reactjs,adb,Android,Ios,Node.js,Reactjs,Adb,我正在寻找一种通过web应用程序读取已连接设备的系统日志的方法。基本上,我希望用户能够连接他们的iphone、android、平板电脑等,并且能够在系统/控制台级别上看到他们的设备上发生了什么。类似于adb logcat。这将是通过web应用程序而不是本地安装的软件实现的。使用react/nodejs是否可行?我应该考虑使用哪些技术? < P>有几个组件需要实现这一点。 后端 文件监视(Native Node.jsfs.watch) 实时更新() 前端 任何您熟悉的框架,我都会将React
- 文件监视(Native Node.js
)fs.watch
- 实时更新()
- 任何您熟悉的框架,我都会将React.js与socket.io客户端一起使用
我希望这有帮助。如果您想要更多的filereader api示例,请告诉我,我可以为您写一些东西。谢谢您的回复!我已经在使用socket.io并对此项目做出反应,所以我很高兴这些是您推荐的选项。我很好奇fs.watch是如何访问设备级事件的?设备是否必须写入文件,并且nodej正在监视该文件?非常感谢您的回复。我希望用户能够近实时地看到他们设备上发生的事情,并过滤掉与他们相关的特定数据。根据您的回复,我猜这可能不可能,因为他们需要上传一个已经完成的日志文件?再次感谢!是的,您正在尝试的操作更适合本机应用程序。但是,如果您同意用户在每次打开您的网站时允许访问日志文件一次,则在用户关闭您的网站之前,您可以在不再次请求许可的情况下将该文件读取100次。