Electron: 您可以将 chrome 扩展与电子一起使用吗?

创建于 2015-04-27  ·  19评论  ·  资料来源: electron/electron

nw.js 正在慢慢支持 chrome 扩展 api,如 cookie、存储等。

你能用电子做同样的事情吗?

statuwontfix 🚫

最有用的评论

chrome usb 非常重要:( 其他 usb 库有很多跨平台问题

所有19条评论

@whatsdis你能详细说明一下吗? 据我所知,nw.js 不支持 chrome 扩展 API,尽管它们确实有一些类似的 API。

话虽如此,Electron 不支持开箱即用的 chrome 扩展,尽管它可能会编写一个半兼容的环境和 API 集。

我们没有任何支持 Chrome 扩展 API 的计划。

chrome.sockets、chrome.serial、chrome.bluetooth 等 API 怎么样?

@ungerik您可以通过节点模块完成大部分这些事情,尽管 API 可能有点不同

现在似乎可以通过BrowserWindow.addDevToolsExtension

看:
BrowserWindow.addDevToolsExtension
在您的电子应用程序中使用 Augury chrome 扩展

是的,正如@thomasdarimont指出的那样,这是可能的。 除了这里的官方电子文档之外,我还写了那篇专门的文章,因为您必须确保使用包含mainfest.json文件的文件夹的路径。

同样重要的是要知道这只有在实际运行应用程序的系统上安装了使用的扩展程序时才有效

DevTools 扩展和 Chrome 扩展之间没有区别吗?

@Tribex这取决于。 对于我上面提到的扩展,Augury。 它是集成到 chrome 开发工具中的常规 Chrome 扩展程序。 对于集成在应用程序中以增强用户能力的常规扩展程序,我目前不知道。 不要认为这是可能的,因为 Chromium 无法直接访问 Chrome Web Store。 所以我的文章涵盖了开发者方面。

@ThorstenHans
我遵循了指南,电子打开正确,但选项卡不在那里。 我看不到任何错误,也没有迹象表明发生了错误。 我完全遵循了一切。 直接从chrome下载,正确添加路径。 我正在使用电子 0.37.6

我正在使用电子 0.37.6

这对于使用大多数 Chrome DevTools 扩展来说太老了。 您可能需要至少更新到1.2.x+

@marshallofsound感谢您的回复。 我认为它有机会工作,因为 API 调用在那里。 但很高兴知道。 那我得等更新电子版了

这在 2016 年仍然是一个问题。我在www.SkyRooms.IO有一个网站,该网站使用扩展程序使用 WebRTC 进行屏幕捕获。 我的桌面用户现在无法使用此功能。 我该怎么办?

谷歌输入工具怎么样(即:对亚洲语言的手写支持?...)

chrome usb 非常重要:( 其他 usb 库有很多跨平台问题

我在那里列出了迄今为止我遇到的所有与 Electron 相关的拦截器,试图在 Electron 中加载 2 个流行的 Chrome 扩展程序(Mailtracker 和 Grammarly)。 我添加了对电子问题或 PR 的引用。

@alexstrat我检查了您制作的拦截器列表,看起来大多数都已修复...

那么 Grammarly 插件现在在你的电子应用程序中工作吗? 如果是这样,您能否指出我如何将其添加到我的应用程序的正确方向? 好像比较复杂....

@AndyNormore你解决了这个问题吗? 我遇到了同样的人。

错误信息如下:
E:\project\Electron\electron-v1.8.3-win32-x64>electron.exe
已安装的 chrome 扩展:
{ '屏幕截图':{ 名称:'屏幕截图',版本:'3.4' } }
[14064:0307/185014.973: ERROR:CONSOLE (7278)]“跳过带有无效 URL 的扩展: chrome
来源: chrome-devtools://devtools/bundled/inspector.js (7278)

@bianxg你解决了这个问题吗?

@liguanpei我放弃使用 chrome 扩展。 我使用桌面捕获 api 代替桌面共享。
https://electronjs.org/docs/api/desktop-capturer

此页面是否有帮助?
0 / 5 - 0 等级

相关问题

etiktin picture etiktin  ·  3评论

EladBezalel picture EladBezalel  ·  3评论

sindresorhus picture sindresorhus  ·  3评论

wsangtoki picture wsangtoki  ·  3评论

tengyifei picture tengyifei  ·  3评论