牛插(PluginOK)中间件(原名:本网通WebRunLocal)是一个实现网页浏览器(Web Browser)与本地程序(Local Application)之间进行双向调用的低成本、强兼容、安全可控、轻量级、易集成、可扩展的浏览器小程序框架。通过本中间件可实现网页前端JS脚本无障碍操作本地电脑的各种硬件、调用本地系统API及相关组件功能,彻底解决ActiveX组件及Office程序等在Chrome、Edge新内核、360系列、FireFox、IE、Opera等桌面浏览器各版本中的嵌入使用问题,媲美原Java Applet效果,提供的开发接口与语言无关,前端只需使用JS+JSON+Web Socket相关技术即可实现与B/S系统完美对接。
系统兼容性: 1、全面兼容Windows XP、Vista、7、8、10等各版本32及64位桌面系统; 2、全面兼容Windows Server 2008、2012、2016、2019等各版本32及64位服务器系统。
浏览器兼容性: 1、IE 8及以上版本; 2、Chrome 41及以上版本; 3、FireFox 52及以上版本; 4、Opera 36及以上版本; 5、Edge(Chrome内核) 80及以上版本; 6、360极速浏览器 9.5及以上版本; 7、360安全及企业安全浏览器; 8、QQ浏览器10及以上版本; 9、搜狗浏览器。
在IE中实现网页和本地系统双向调用的方法是使用ActiveX控件技术,而在Chrome、FireFox等浏览器有类似的NPAPI插件技术。因为安全隐患及稳定性等问题,微软新生代浏览器Edge不再支持ActiveX控件,而目前最主流的Chrome浏览器也从42版开始NPAPI插件技术也被抛弃,导致原来很多依赖这些技术实现的业务无法在新版浏览器中继续使用。
目前浏览器网页与本地程序之间双向调用的知名解决方案有以下两个: 1、FireBr