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
can you use chrome extension with electron? #1498
Comments
@whatsdis Could you elaborate a bit? As far as I know, nw.js doesn't support chrome extension APIs, though they do have some similar APIs. That being said, electron doesn't support chrome extensions out of the box, though it might be possible write a semi-compatible environment and API set. |
We don't have any plan to support Chrome extension APIs. |
What about APIs like chrome.sockets, chrome.serial, chrome.bluetooth? |
@ungerik You can do most of these things via node modules, though the API is probably a bit different |
Seems to be possible now via See: |
Yeah as @thomasdarimont pointed out it's possible. I wrote that dedicated article in addition to the official electron docs right here because you've to ensure that you're using the path to the folder containing the It's also important to know that this will only work if the used extension is installed on the system actually running the app |
Isn't there a difference between DevTools extensions and Chrome Extensions? |
@tribex it depends. For the extension I've mentioned above, Augury. It's an regular Chrome Extensions integrating into the chrome dev tools. for regular extensions integrating in the app to empower the user, I dont know at the moment. Don't think this is possible because chromium comes without direct access to Chrome Web Store. So my article was covering the developer side. |
@ThorstenHans |
That is far too old to use most Chrome DevTools Extensions. You probably need to update to at least |
@MarshallOfSound thanks for the reply. I assumed there was a chance for it to work since the API call is there. But good to know. I'll have to wait to update electron version then |
This is still an issue in 2016. I have a website at www.SkyRooms.IO that uses an extension to do screen capturing with WebRTC. This feature is not available to my desktop users now. What should I do? |
What about Google Input Tools (ie: handwriting support for asian languages ?...) |
chrome usb is super important :( Other usb libs have a lot of crossplatform issues |
I listed there all the Electron related blockers I faced so far trying to load 2 popular Chrome extensions (Mailtracker and Grammarly) in Electron. I added references to electron's issue or PR. |
@alexstrat I checked that list of blockers you made and it looks like most of them are fixed... So is the Grammarly plugin working right now in your electron app? If so can you point me in the right direction of how I can add it to my app? It seems rather complication.... |
@AndyNormore Have you fixed the issue? I meet the same one. The error information is as below: |
@bianxg Have you fixed the issue? |
@liguanpei I give up to use chrome extension. I use desktop-capture api instead to desktop share. |
nw.js is slowly supporting chrome extension api like cookies, storage, etc.
can you do the same with electron?
The text was updated successfully, but these errors were encountered: