如何在新版谷歌Chrome上加载IE的Activex/OCX控件?

ActiveX控件是微软开发的一系列策略性面向对象程序技术和工具,IE流行的互联网早期,大量的ActiveX控件被应用于各种场景,学校,银行,企业官网等,随着浏览器安全升级,最新版浏览器已经都不支持Activex/OCX控件,但是大量企业面临历史业务无法升级,只能用IE浏览器继续苟延残喘,如何在新版谷歌Chrome上加载IE的Activex/OCX控件成为一个难题。

针对这些需求,猿大师团队2019年就开始布局,陆续发布了,猿大师播放器(网页加载VLC播放器/FFPLAY播放器来播放RTSP视频流)、猿大师办公助手(网页加载微软OFFICE/金山WPS/永中OFFICE实现在线编辑WORD/EXCEL/PPT文档)、猿大师CAD助手(网页加载AutoCAD、Solidworks、Catia等在线预览编辑CAD图纸)三个成熟且商业化软件,获得了包含交通、水利、教育、消防等政府单位及大中小型企业的广泛使用。

2025年猿大师(官网: http://www.yuanmaster.com/)又发布了OCX网页内嵌程序和EXE网页内嵌程序,可以在最新Chrome等主流浏览器中直接内嵌本机OCX控件或者桌面应用EXE程序,使网页内嵌OCX控件和桌面应用不再是难题。

第一步:注册OCX控件

1、把你要注册的OCX控件放在系统目录下。

32位系统将其复制到 C:windowssystem32 目录下。

64位系统将其复制到 C:WindowsSysWOW64 目录下。

2、以管理员身份运行cmd ==>> 输入命令:regsvr32 "ocx文件的完整路径" ==>> OCX注册成功

第二步:打开测试页面测试

比如:新版Chrome调用Adobe pdf reader的OCX控件打开PDF文档,如下图:

新版Chrome调用福昕OFD版式办公套件的OCX控件打开PDF文档,如下图:

新版Chrome调用VLC播放器播放RTSP视频流,如下图:

只需要指定OCX控件的ClassID或ProgID,包括不限于IE中使用的ActiveX控件,只要有持续交互的窗口,都可以使用,这样可以直接原来在IE下使用的ActiveX控件直接用猿大师中间件通用OCX程序直接嵌入新版Chrome等主流浏览器,而不需要桌面程序和ActiveX控件源代码,也不需要提供SDK来定制开发。

相关推荐
天若有情67320 小时前
【c++】手撸C++ Promise:从零实现通用异步回调组件,支持链式调用+异常安全
开发语言·前端·javascript·c++·promise
抱琴_20 小时前
【Vue3】大屏性能优化黑科技:Vue 3 中实现请求合并,让你的大屏飞起来!
前端·vue.js
不会玩电脑的Xin.20 小时前
HTML + CSS
前端·css·html
hadage23321 小时前
--- JavaScript 的一些常用语法总结 ---
java·前端·javascript
彭于晏爱编程21 小时前
🍭🍭🍭升级 AntD 6:做第一个吃螃蟹的人
前端
掘金一周21 小时前
大部分人都错了!这才是chrome插件多脚本通信的正确姿势 | 掘金一周 11.27
前端·人工智能·后端
_瑶瑶_21 小时前
浅记一下ElementPlus中的虚拟化表格(el-table-v2)的简单使用
前端·javascript
Drift_Dream1 天前
ResizeObserver:轻松监听元素尺寸变化
前端
拉不动的猪1 天前
Axios 请求取消机制详解
前端·javascript·面试