史上最强Chrome调用OCX控件方案
在Web开发领域,ActiveX控件(OCX控件)因其强大的功能和灵活性,长期以来一直被广泛应用于桌面应用程序中。然而,在Chrome浏览器中调用OCX控件,却是一个长期困扰开发者的难题。
今天,我们为您介绍一个中间件——猿大师中间件,它提供了一个简单有效的解决方案,帮助开发者在Chrome中轻松调用OCX控件。
猿大师中间件自从2019年发布以来,迄今为止不断迭代升级,目前针对不同需求发布了三个成熟且商用的产品:
猿大师播放器:浏览器中直接原生低延迟多路播放RTSP视频流,目前有VLC引擎版和多引擎版本,已经获得了政府、交通、消防、水利、电信等领域的广泛使用。
猿大师办公助手:浏览器中直接内嵌本机原生微软Office、金山WPS、永中Office实现在线编辑功能,提供了更安全的文档数据保护机制,还提供了完整嵌入整个Office软件窗口的模式,功能更全面,在政府、中大型企业的OA系统、ERP系统、招标系统及合同管理系统中广泛应用。
猿大师CAD助手:浏览器中直接调用本机的AutoCAD、Solidworks、CATIA、国产中望CAD实现在线编辑CAD图纸的功能,兼容格式包含不限于dwg、dxf、CATPart、frm、xt、sldprt、jt等各种主流的工程图文档。
2025年,猿大师发布了通用型OCX网页内嵌程序,只需要指定OCX控件的ClassID或ProgID,包括不限于IE中使用的ActiveX控件,只要有持续交互的窗口,不需要二次开发就可以使用。猿大师官网:http://www.yuanmaster.com/
比如:调用Adobe pdf reader的OCX控件打开PDF文档,如下图:
QQ20250221-141720.png以下是可以测试用的控件ClassID,,包括不限于这些:
Pdf Reader:{CA8A9780-280D-11CF-A24D-444553540000}
VLC Player:{9BE31822-FDAD-461B-AD51-BE1D1C159921}
IE WebBrowser:{8856F961-340A-11D0-A96B-00C04FD705A2}
Flash Player:{3A2B370C-BA0A-11D1-B137-0000F8753F5D}
Dwg Viewer:{4E871D32-203E-4777-B42A-451FC1B2FC90}
EDrawing Viewer:{22945A69-1191-4DCF-9E6F-409BDE94D101}
SolidWorks Composer Player:{410B702D-FCFC-46B7-A954-E876C84AE4C0}
PTC Creo View:{F07443A6-02CF-4215-9413-55EE10D509CC}
福昕OFD版式办公套件OCX:{9A9F603B-51A8-4630-AE99-4BBF01675575}
汉王手写签批OCX:{E8F5278C-0C72-4561-8F7E-CCBC3E48C2E3}
Chrome调用OCX完美解决方案适用于以下场景:
在线办公:在Web应用中集成OCX控件,如PDF阅读器、视频播放器等,提高办公效率。
教育应用:利用OCX控件实现在线教学中的实时互动,如在线编程、绘图等。
金融业务:在金融Web应用中集成OCX控件,如股票分析工具、交易系统等,提升用户体验。
