在Electron中为Javascript添加自定义方法/对象

时间:2015-11-07 20:57:23

标签: javascript c++ c chromium electron

我正在开发一个可能需要使用专有低级库的自定义应用程序,我正在调查Electron平台,看它是否有扩展插件的入口点,就像它们一样工作本机JS对象。

我尝试过使用Electron的<webview src="..." nodeintegration>标签,遗憾的是,当标签叠加在一起时,标签不支持透明度,因此直接节点集成被丢弃。第二个选项是使用iframe并让iframe内的脚本调用自定义JS / native方法 自定义对象(想想window对象)。

我正在探索电子代码库,但我刚刚开始并希望可能有人更熟悉它可能会指出我正确的方向,理想的方式是我能够创建共享库(无论是动态链接还是静态链接),并且能够在JS代码上使用新方法,这些方法作为网页的一部分而不是作为Node的一部分运行。

0 个答案:

没有答案