自从2015年谷歌浏览器升级到42版不支持NPAPI插件后,想要在网页中调用本地OCX或DLL是非常困难的事情。而PPAPI插件运行在沙箱中,不能访问本地硬件和文件,加载使用又非常困难,导致绝大部分原来的ActiveX控件或NPAPI插件的使用场景无法支持。现在给大家分享一个实现网页前端与本地系统之间可进行双向调用的强兼容、轻量级、易开发、低成本、安全可控、可扩展的插件开发统一框架,可实现IE中的ActiveX控件及NPAPI插件功能在最新版Chrome中使用,也支持IE。可实现JavaScript脚本无障碍访问本地电脑的硬件、调用本地系统API及相关DLL功能。插件可以用对COM组件支持比较好的C++及C#语言开发,非常方便,同时提供了一个安装升级插件的引擎,实现前端自动升级插件。
1