在电子中调用ActiveX

时间:2016-03-30 13:06:25

标签: activex electron

我有几个针对DSVerify或DigitalSignature的activex控件(.cab文件),并且在过去我使用html并将它们加载到ie中,例如: DigitalSign.GetSelCertSign();
... <object id="DigitalSign" codeBase="DigitalSign.NJGGZY.x86.cab#version=3,0,0,1" classid="clsid:AE9C27E1-AF18-48A6-8087-026064B130D5"></object>
现在我想用电子作为跨平台运行时,但我不知道如何在电子中调用这些activex插件,或者如何在电子中嵌入?

2 个答案:

答案 0 :(得分:3)

不可能,抱歉! Electron基于Chrome,不支持ActiveX

答案 1 :(得分:1)

可以使用某些npm包调用ActiveX对象,例如“win32ole”。您可以在此处查看一些示例:https://www.npmjs.com/package/win32ole