-
-
Notifications
You must be signed in to change notification settings - Fork 0
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[Feature request] Electron standalone #4
Comments
Thank you!
Yes, Web is a pretty restricted platform. Being a standalone Electron application can enable many more interesting scenarios, like co-existing with local ADB server/client, connect to devices without user interaction, downloading files will also be much easier. The only limiting factor is time. I'm pretty busy with my full-time job.
Chrome can create shortcuts for any website, it's in Menu -> More tools -> Create shortcut.... Not sure about other browsers. Relates to yume-chan/ya-webadb#482
No need to worry about that. As mentioned in README (https://github.com/yume-chan/ya-webadb/tree/main/libraries/adb-backend-webusb#use-in-nodejs), in Node.js environment I much prefer the |
What I was referring to with not working with my main browser is I have Chrome Flatpak and it cannot see USB devices come and go during execution due to the Flatpak sandbox. The only way for it to see the device is to completely close out of the browser and open with the device connected which is not exactly ideal. Which led to the situation of having to keep an entire extra browser around just for the shortcut. Thanks for the reply. |
Blocking on electron/forge#2633 I have done some explorations about USB and TCP connection support, but I can't build my project. |
The desktop app is now available: https://help.tangoapp.dev/blog/2024/06/05/desktop-app/ |
Thank you! The Linux download fails in the browser (Firefox) as a 404 (subsequently clicking the link only downloads the resulting HTML page) Grabbing from wget worked fine
|
This is amazing! Finally able to use it in Firefox as the bridge handles TCPIP/USB. Thank you so much! |
Describe the solution you'd like
I apologize if I've brought this up in a comment before.
Would be great to have WebADB as more of a standalone application using electron.
It is by far the best ADB toolkit hands down web or not.
Describe alternatives you've considered
Setting WebADB as a Chrome shortcut. Doesn't work with my main browser so I've been having to keep Edge downloaded just for one website.
Additional context
Electron requires the application to call the USB device list itself. There is no native dialog popup like on normal Chrome/Chromium.
https://gist.github.com/jkleinsc/231437c733f6a5ba187c64d53a08cda2
electron/electron#36615
The text was updated successfully, but these errors were encountered: