我有几个针对DSVerify或DigitalSignature的activex控件(.cab文件),并且在过去我使用html并将它们加载到ie中,例如:
DigitalSign.GetSelCertSign();
现在我想用电子作为跨平台运行时,但我不知道如何在电子中调用这些activex插件,或者如何在电子中嵌入?
...
<object id="DigitalSign" codeBase="DigitalSign.NJGGZY.x86.cab#version=3,0,0,1" classid="clsid:AE9C27E1-AF18-48A6-8087-026064B130D5"></object>
答案 0 :(得分:3)
不可能,抱歉! Electron基于Chrome,不支持ActiveX
答案 1 :(得分:1)
可以使用某些npm包调用ActiveX对象,例如“win32ole”。您可以在此处查看一些示例:https://www.npmjs.com/package/win32ole