node-red-dashboard icon indicating copy to clipboard operation
node-red-dashboard copied to clipboard

Console for mobile browsers

Open bartbutenaers opened this issue 1 year ago • 2 comments

Description

Hi guys,

Yesterday I came across a nice javascipt library, that offers a console for mobile browsers, called eruda. So you get your familiar browser developer tools, but now also on your smartphone. It also works on e.g. a desktop browser, but there it is a bit less useful because you already have your browser's developer tools.

That library would be very useful to simplify troubleshooting:

  • To show the errors in your browser console log
  • To see the failed http requests
  • ...

For example my web push failed last weekend on my Android phone, and at the end I had to connect remotely a Chrome desktop browser via an USB cable to see the console logs.

Since not everybody probably needs it, I first thought this would be a good fit for a custom ui node. However I think then a lot of useful information would get lost (i.e. not displayed in the console log or network requests overview), because it will only start capturing information after the custom ui node is fully loaded. Therefore I am wondering if it wouldn't be better to integrate it somehow inside the dashboard itself.

Would love to hear some thoughts. BTW this is a lower priority feature request!!

Thanks! Bart

Have you provided an initial effort estimate for this issue?

I am no FlowFuse team member

bartbutenaers avatar Dec 17 '24 20:12 bartbutenaers

Could this be a kind of plug in?

m-schaeffler avatar Dec 18 '24 18:12 m-schaeffler

Good question. Don't know. But I think it should be loaded very early in the process, to allow you to troubleshoot stuff that goes wrong while loading the dashboard.

bartbutenaers avatar Dec 18 '24 19:12 bartbutenaers