Slb*_*box 5 google-chrome-extension google-chrome-app node-webkit nw.js nwjs
这个问题非常简短且不言自明.我想知道如何在NW.js中运行我的Chrome扩展程序.
我知道你可以在NW.js中运行一个应用程序,我认为你也可以运行扩展程序吗?
关于这个话题我找不到多少.早在2013年,这样做的方式似乎是:
nw [path to manifest.json] --load-extension
Run Code Online (Sandbox Code Playgroud)
任何想法都表示赞赏!
是的你可以。
首先,下载您想要的扩展程序。在本示例中,我将使用此调试工具,它在开发工具窗口中添加了一个附加选项卡。
package.json文件中,确保有一个名为 的条目chromium-args。--enable-extensions --load-extension=relative_path_to_extension_manifest.我的package.json看起来像这样:
我要补充的是,您可能无法使用完整的 Chrome API。我找不到有关 NW.js 支持的信息,但 Electron 肯定不支持整个 API,因此这可能有类似的限制。
我还注意到您在评论中提到您需要分配某种热键。我需要知道您想要做什么,但本质上您可以选择使用浏览器机制(例如)addEventListener('keydown', myHandler)或使用NW.js API,具体取决于您的具体需求。
| 归档时间: |
|
| 查看次数: |
1754 次 |
| 最近记录: |