提交 f12e754e 编写于 作者: W wangzuohuai

网络版2.1.3.5(单机版1.3.3.5)

    1、优化启动内嵌小程序等待时间,避免太短导致启动失败;
    2、滚动内嵌小程序时支持设置顶部预留区域;
    3、安装时exe小程序增加防火墙例外设置,避免提示;
    4、启动内嵌小程序增加Option参数备用;
    5、启动内嵌小程序成功通知中增加返回请求启动的rid参数;
    6、网络版支持主动发起更新授权请求,优化安装后主动请求间隔;
    7、打包工具支持导出JAVA语言所需的RSA秘钥;
    8、解决启动内嵌小程序时本地路径有空格等特殊符号时错误问题;
    9、解决Firefox 89版内嵌小程序显示位置错误问题;
    10、解决打包小程序时未过滤指定文件导致授权无效问题。
上级 3640c7d7
......@@ -37,16 +37,16 @@ B、网页中嵌入元素
1)、请求启动AIP电子签章内嵌网页小程序:
Type为浏览器类型,传0自动判断(前提是当前浏览器已启动并显示在最前端,Flag指定当前页加载时必须是0) 可强制指定浏览器类型Type(1代表IE 2代表Chrome 4代表Firefox 8代表Opera 16代表Edge(Chromium内核) 32代表360极速浏览器 33代表360安全浏览器 34代表360企业安全浏览器 50代表QQ浏览器 60代表搜狗浏览器)
Title:网页标题中的关键词
Flag掩码标记:1指定新标签加载(1和16都不指定时为当前页加载) 2小程序显示窗口边框 4不自动裁剪越界窗口 8自动适配网页高度和宽度显示 64根据标题避免重复加载相同的小程序
Flag掩码标记:1指定新标签加载(1和16都不指定时为当前页加载) 2小程序显示窗口边框 4不自动裁剪越界窗口 8自动适配网页高度和宽度显示
IframeX和IframeY分别为iframe嵌套的横竖偏移修正坐标
BarW和BarH分别是网页右侧和底部预留区域
BarW和BarH分别是网页右侧和底部预留区域,ScrollTop为顶部滚动预留高度
小程序实际显示首先会基于网页中指定的坐标和大小,再根据IframeX、IframeY、BarW、BarH设定的值做修正
Url:加载小程序所在的网页实际地址
Open:为需要签章的文件路径,磁盘目录斜杠用/
注意:Open和Url如果有特殊字符= & 双引号或中文等,需要用URL编码处理后传递
举例:
自动识别当前浏览器指定位置和大小启动:
{"req":"Wrl_AppletStart","rid":8,"para":{"Type":"0","Title":"AIPSign Applet","NodeName":"AIPSignApplet","PID":"AIPSignApplet","Flag":0,"IframeX":0,"IframeY":0,"BarW":0,"BarH":0,"Url": "http://zorrosoft.com/AIPApplet.html","Open":"http://zorrosoft.com/Files/PluginOK.pdf"}}
{"req":"Wrl_AppletStart","rid":8,"para":{"Type":"0","Title":"AIPSign Applet","NodeName":"AIPSignApplet","PID":"AIPSignApplet","Flag":0,"IframeX":0,"IframeY":0,"BarW":0,"BarH":0,"ScrollTop":0,"Url": "http://zorrosoft.com/AIPApplet.html","Open":"http://zorrosoft.com/Files/PluginOK.pdf"}}
指定页面内加载后适配网页切换显示:
http://zorrosoft.com/aipframe.html
......@@ -57,7 +57,7 @@ A、{"ret":0,"rid":1,"data":{"ID":2}}
B、{"event":"Wrl_Listen","aid":2,"data":{"SID":"123","PID":"AIPSignApplet","port":1200}}
返回的侦听端口,可再建立一个Web Socket连接后,调用小程序中的相关功能。
代表小程序创建成功,返回ID为当前小程序运行ID,通过此ID,可执行Wrl_AppletControl、Wrl_AppletScroll、Wrl_AppletResize等命令。
C、{"event":"Wrl_AppletOK","aid":2,"data":{"SID":"123","PID":"AIPSignApplet","Port":1200}}
C、{"event":"Wrl_AppletOK","aid":2,"rid":8,"data":{"SID":"123","PID":"AIPSignApplet","Port":1200}}
2)、请求控制AIP电子签章内嵌网页小程序:
当前端不再需要小程序时可指定关闭,或者显示/隐藏及全屏显示等
......@@ -115,7 +115,7 @@ ID为启动小程序时返回JSON中的ID值,Scall为缩放百分比
以上安装和升级的JSON请求包,可能因版本升级导致内容不同,如遇安装或升级时报错,请联系客服获取最新的请求包。
3)、请求卸载AIP电子签章内嵌网页小程序:
正式版需要添加TK校验,具体规则请参考SDK包中文档“PluginOK中间件安全解决方案.doc”,可在SDK包中的打包程序WrlPackage.exe的中间件维护生成带TK的请求。
{"req":"Plugin_Remove","rid":3,"para":{"PID":"AIPSignApplet","Type":8}}
4、AIP电子签章内嵌网页小程序转调用ActiveX接口(接口函数及方法说明详情请参考文档“AIP电子签名系统开发接口.chm”),先根据Wrl_AppletStart请求启动后返回侦听端口号,针对此端口新建一个WebSocket连接后可执行如下指令:
......
......@@ -38,9 +38,9 @@ B、网页中嵌入元素
1)、请求启动Autodesk内嵌网页小程序实现网页中局部加载dwg/dxf等文档进行操作:
Type为浏览器类型,传0自动判断(前提是当前浏览器已启动并显示在最前端,Flag指定当前页加载时必须是0) 可强制指定浏览器类型Type(2代表Chrome 4代表Firefox 8代表Opera 16代表Edge(Chromium内核) 32代表360极速浏览器 33代表360安全浏览器 34代表360企业安全浏览器 50代表QQ浏览器 60代表搜狗浏览器)
Title:网页标题中的关键词
Flag掩码标记:1指定新标签加载(1和16都不指定时为当前页加载) 2小程序显示窗口边框 4不自动裁剪越界窗口 8自动适配网页高度和宽度显示 64根据标题避免重复加载相同的小程序
Flag掩码标记:1指定新标签加载(1和16都不指定时为当前页加载) 2小程序显示窗口边框 4不自动裁剪越界窗口 8自动适配网页高度和宽度显示
IframeX和IframeY分别为iframe嵌套的横竖偏移修正坐标
BarW和BarH分别是网页右侧和底部预留区域
BarW和BarH分别是网页右侧和底部预留区域,ScrollTop为顶部滚动预留高度
小程序实际显示首先会基于网页中指定的坐标和大小,再根据IframeX、IframeY、BarW、BarH设定的值做修正
App:0启动AutoCAD实现在线编辑(推荐用2015及以上版本,可根据具体版本定制) 1启动DWG TrueView在线查看和转换 2启动Design Review在线审阅
Url:加载小程序所在的网页实际地址
......@@ -48,16 +48,16 @@ Open:为需要打开的文档路径,磁盘目录斜杠用/
注意:Open和Url如果有特殊字符= & 双引号或中文等,需要用URL编码处理后传递
举例:
自动识别当前浏览器并启动AutoCAD程序在线编辑dwg、dxf等文档
{"req":"Wrl_ACADApplet","rid":5,"para":{"Type":"0","Title":"Autodesk Applet","Flag":0,"IframeX":0,"IframeY":0,"BarW":0,"BarH":0,"Url": "http://zorrosoft.com/acadframe.html","App":"0","Open":"D:/Zorro/test.dwg"}}
{"req":"Wrl_ACADApplet","rid":5,"para":{"Type":"0","Title":"Autodesk Applet","Flag":0,"IframeX":0,"IframeY":0,"BarW":0,"BarH":0,"ScrollTop":0,"Url": "http://zorrosoft.com/acadframe.html","App":"0","Open":"D:/Zorro/test.dwg"}}
自动识别当前浏览器并启动DWG TrueView程序在线查看或转换dwg文档
{"req":"Wrl_ACADApplet","rid":6,"para":{"Type":"0","Title":"Autodesk Applet","Flag":0,"IframeX":0,"IframeY":0,"BarW":0,"BarH":0,"Url": "http://zorrosoft.com/acadframe.html","App":"1","Open":"D:/Zorro/test.dwg"}}
{"req":"Wrl_ACADApplet","rid":6,"para":{"Type":"0","Title":"Autodesk Applet","Flag":0,"IframeX":0,"IframeY":0,"BarW":0,"BarH":0,"ScrollTop":0,"Url": "http://zorrosoft.com/acadframe.html","App":"1","Open":"D:/Zorro/test.dwg"}}
自动识别当前浏览器并启动Design Review程序在线审阅dwg、dxf文档
{"req":"Wrl_ACADApplet","rid":7,"para":{"Type":"0","Title":"Autodesk Applet","Flag":0,"IframeX":0,"IframeY":0,"BarW":0,"BarH":0,"Url": "http://zorrosoft.com/acadframe.html","App":"2","Open":"D:/Zorro/test.dwg"}}
{"req":"Wrl_ACADApplet","rid":7,"para":{"Type":"0","Title":"Autodesk Applet","Flag":0,"IframeX":0,"IframeY":0,"BarW":0,"BarH":0,"ScrollTop":0,"Url": "http://zorrosoft.com/acadframe.html","App":"2","Open":"D:/Zorro/test.dwg"}}
自动识别当前浏览器指定位置自动适配网页大小启动:
{"req":"Wrl_ACADApplet","rid":8,"para":{"Type":"0","Title":"Autodesk Applet","Flag":8,"IframeX":0,"IframeY":0,"BarW":0,"BarH":0,"Url": "http://zorrosoft.com/acadfull.html","App":"0","Open":"D:/Zorro/test.dwg"}}
{"req":"Wrl_ACADApplet","rid":8,"para":{"Type":"0","Title":"Autodesk Applet","Flag":8,"IframeX":0,"IframeY":0,"BarW":0,"BarH":0,"ScrollTop":0,"Url": "http://zorrosoft.com/acadfull.html","App":"0","Open":"D:/Zorro/test.dwg"}}
当前页指定位置自动适配网页加载测试
http://zorrosoft.com/acadframe.html
......@@ -66,9 +66,9 @@ http://zorrosoft.com/acadframe.html
A、{"ret":0,"rid":1,"data":{"ID":3}}
代表小程序WS侦听服务就绪
B、{"event":"Wrl_Listen","aid":3,"data":{"SID":"123","PID":"ACadApplet","port":990}}
返回的侦听端口,可再建立一个Web Socket连接后,调用小程序中的相关功能,比如新打开一个网页
返回的侦听端口,可再建立一个Web Socket连接后,调用小程序中的相关功能,比如新打开一个CAD文档
代表小程序创建成功,返回ID为当前小程序运行ID,通过此ID,可执行Wrl_AppletControl、Wrl_AppletScroll、Wrl_AppletResize等命令。
C、{"event":"Wrl_AppletOK","aid":3,"data":{"SID":"123","PID":"ACadApplet","Port":990}}
C、{"event":"Wrl_AppletOK","aid":3,"rid":5,"data":{"SID":"123","PID":"ACadApplet","Port":990}}
2)、请求控制Autodesk内嵌网页小程序:
当前端不再需要小程序时可指定关闭,或者显示/隐藏及全屏显示等
......@@ -126,7 +126,7 @@ ID为启动小程序时返回JSON中的ID值,Scall为缩放百分比
以上安装和升级的JSON请求包,可能因版本升级导致内容不同,如遇安装或升级时报错,请联系客服获取最新的请求包。
3)、请求卸载Autodesk内嵌网页小程序:
正式版需要添加TK校验,具体规则请参考SDK包中文档“PluginOK中间件安全解决方案.doc”,可在SDK包中的打包程序WrlPackage.exe的中间件维护生成带TK的请求。
{"req":"Plugin_Remove","rid":3,"para":{"PID":"ACadApplet","Type":8}}
4、Autodesk内嵌网页小程序转调用Autodesk的AutoCAD软件VBA接口及DWG TrueView或Design Review的OCX控件接口,先根据Wrl_ACADApplet请求启动后返回的端口号,新建立一个WebSocket连接后可执行如下指令:
......
2021-06-01 PluginOK升级网络版2.1.3.3(单机版1.3.3.3)
2021-06-10 PluginOK升级网络版2.1.3.5(单机版1.3.3.5)
1、优化启动内嵌小程序等待时间,避免太短导致启动失败;
2、滚动内嵌小程序时支持设置顶部预留区域;
3、安装时exe小程序增加防火墙例外设置,避免提示;
4、启动内嵌小程序增加Option参数备用;
5、启动内嵌小程序成功通知中增加返回请求启动的rid参数;
6、网络版支持主动发起更新授权请求,优化安装后主动请求间隔;
7、打包工具支持导出JAVA语言所需的RSA秘钥;
8、解决启动内嵌小程序时本地路径有空格等特殊符号时错误问题;
9、解决Firefox 89版内嵌小程序显示位置错误问题;
10、解决打包小程序时未过滤指定文件导致授权无效问题。
2021-06-01 PluginOK升级网络版2.1.3.3(单机版1.3.3.3)
1、优化Office网页小程序功能,兼容WPS个人版,隐藏启动LOGO,解决加载可能失败问题;
2、解决VLC网页播放小程序网络缓存时间设置不生效问题;
3、解决Chrome、Edge等91版内嵌小程序显示位置错误问题。
......
......@@ -38,19 +38,19 @@ B、网页中嵌入元素
1)、请求启动Flash Player内嵌网页小程序:
Type为浏览器类型,传0自动判断(前提是当前浏览器已启动并显示在最前端,Flag指定当前页加载时必须是0) 可强制指定浏览器类型Type(1代表IE 2代表Chrome 4代表Firefox 8代表Opera 16代表Edge(Chromium内核) 32代表360极速浏览器 33代表360安全浏览器 34代表360企业安全浏览器 50代表QQ浏览器 60代表搜狗浏览器)
Title:网页标题中的关键词
Flag掩码标记:1指定新标签加载(1和16都不指定时为当前页加载) 2小程序显示窗口边框 4不自动裁剪越界窗口 8自动适配网页高度和宽度显示 64根据标题避免重复加载相同的小程序
Flag掩码标记:1指定新标签加载(1和16都不指定时为当前页加载) 2小程序显示窗口边框 4不自动裁剪越界窗口 8自动适配网页高度和宽度显示
IframeX和IframeY分别为iframe嵌套的横竖偏移修正坐标
BarW和BarH分别是网页右侧和底部预留区域
BarW和BarH分别是网页右侧和底部预留区域,ScrollTop为顶部滚动预留高度
小程序实际显示首先会基于网页中指定的坐标和大小,再根据IframeX、IframeY、BarW、BarH设定的值做修正
Url:加载小程序所在的网页实际地址
Open:为需要播放的多媒体路径,磁盘目录斜杠用/
注意:Open和Url如果有特殊字符= & 双引号或中文等,需要用URL编码处理后传递
举例:
自动识别当前浏览器指定位置和大小启动:
{"req":"Wrl_FlashApplet","rid":1,"para":{"Type":"0","Title":"Flash Applet","Flag":2,"IframeX":0,"IframeY":0,"BarW":0,"BarH":0,"Url":"http://zorrosoft.com/FlashApplet.html","Open":"http://zorrosoft.com/Files.swf"}}
{"req":"Wrl_FlashApplet","rid":1,"para":{"Type":"0","Title":"Flash Applet","Flag":2,"IframeX":0,"IframeY":0,"BarW":0,"BarH":0,"ScrollTop":0,"Url":"http://zorrosoft.com/FlashApplet.html","Open":"http://zorrosoft.com/Files.swf"}}
自动识别当前浏览器自动适配网页大小启动:
{"req":"Wrl_FlashApplet","rid":3,"para":{"Type":"0","Title":"Flash Applet","Flag":10,"IframeX":0,"IframeY":0,"BarW":0,"BarH":0,"Url":"http://zorrosoft.com/FlashApplet.html","Open":"http://zorrosoft.com/Files/test.swf"}}
{"req":"Wrl_FlashApplet","rid":3,"para":{"Type":"0","Title":"Flash Applet","Flag":10,"IframeX":0,"IframeY":0,"BarW":0,"BarH":0,"ScrollTop":0,"Url":"http://zorrosoft.com/FlashApplet.html","Open":"http://zorrosoft.com/Files/test.swf"}}
当前页指定位置自动适配网页加载测试
http://zorrosoft.com/flashframe.html
......@@ -61,7 +61,7 @@ A、{"ret":0,"rid":1,"data":{"ID":2}}
B、{"event":"Wrl_Listen","aid":2,"data":{"SID":"123","PID":"E7C7BDA6-C828-46F1-A7BA-B4C572A01100","port":990}}
返回的侦听端口,可再建立一个Web Socket连接后,调用小程序中的相关功能,比如新播放一个Flash。
代表小程序创建成功,返回ID为当前小程序运行ID,通过此ID,可执行Wrl_AppletControl、Wrl_AppletScroll、Wrl_AppletResize等命令。
C、{"event":"Wrl_AppletOK","aid":2,"data":{"SID":"123","PID":"E7C7BDA6-C828-46F1-A7BA-B4C572A01100","Port":990}}
C、{"event":"Wrl_AppletOK","aid":2,"rid":1,"data":{"SID":"123","PID":"E7C7BDA6-C828-46F1-A7BA-B4C572A01100","Port":990}}
2)、请求控制Flash Player内嵌网页小程序:
当前端不再需要小程序时可指定关闭,或者显示/隐藏及全屏显示等
......@@ -119,7 +119,7 @@ ID为启动小程序时返回JSON中的ID值,Scall为缩放百分比
以上安装和升级的JSON请求包,可能因版本升级导致内容不同,如遇安装或升级时报错,请联系客服获取最新的请求包。
3)、请求卸载Flash Player内嵌网页小程序:
正式版需要添加TK校验,具体规则请参考SDK包中文档“PluginOK中间件安全解决方案.doc”,可在SDK包中的打包程序WrlPackage.exe的中间件维护生成带TK的请求。
{"req":"Plugin_Remove","rid":3,"para":{"PID":"E7C7BDA6-C828-46F1-A7BA-B4C572A01100","Type":8}}
4、Flash Player小程序转调用ActiveX接口,先根据Wrl_FlashApplet请求启动后返回的端口号,新建立一个WebSocket连接后可执行如下指令:
......
......@@ -38,19 +38,19 @@ B、网页中嵌入元素
1)、请求启动Flash Player内嵌网页小程序:
Type为浏览器类型,传0自动判断(前提是当前浏览器已启动并显示在最前端,Flag指定当前页加载时必须是0) 可强制指定浏览器类型Type(1代表IE 2代表Chrome 4代表Firefox 8代表Opera 16代表Edge(Chromium内核) 32代表360极速浏览器 33代表360安全浏览器 34代表360企业安全浏览器 50代表QQ浏览器 60代表搜狗浏览器)
Title:网页标题中的关键词
Flag掩码标记:1指定新标签加载(1和16都不指定时为当前页加载) 2小程序显示窗口边框 4不自动裁剪越界窗口 8自动适配网页高度和宽度显示 64根据标题避免重复加载相同的小程序
Flag掩码标记:1指定新标签加载(1和16都不指定时为当前页加载) 2小程序显示窗口边框 4不自动裁剪越界窗口 8自动适配网页高度和宽度显示
IframeX和IframeY分别为iframe嵌套的横竖偏移修正坐标
BarW和BarH分别是网页右侧和底部预留区域
BarW和BarH分别是网页右侧和底部预留区域,ScrollTop为顶部滚动预留高度
小程序实际显示首先会基于网页中指定的坐标和大小,再根据IframeX、IframeY、BarW、BarH设定的值做修正
Url:加载小程序所在的网页实际地址
Open:为需要播放的多媒体路径,磁盘目录斜杠用/
注意:Open和Url如果有特殊字符= & 双引号或中文等,需要用URL编码处理后传递
举例:
自动识别当前浏览器指定位置和大小启动:
{"req":"Wrl_FlashApplet","rid":1,"para":{"Type":"0","Title":"Flash Applet","Flag":2,"IframeX":0,"IframeY":0,"BarW":0,"BarH":0,"Url":"http://zorrosoft.com/FlashApplet.html","Open":"http://zorrosoft.com/Files.swf"}}
{"req":"Wrl_FlashApplet","rid":1,"para":{"Type":"0","Title":"Flash Applet","Flag":2,"IframeX":0,"IframeY":0,"BarW":0,"BarH":0,"ScrollTop":0,"Url":"http://zorrosoft.com/FlashApplet.html","Open":"http://zorrosoft.com/Files.swf"}}
自动识别当前浏览器自动适配网页大小启动:
{"req":"Wrl_FlashApplet","rid":3,"para":{"Type":"0","Title":"Flash Applet","Flag":10,"IframeX":0,"IframeY":0,"BarW":0,"BarH":0,"Url":"http://zorrosoft.com/FlashApplet.html","Open":"http://zorrosoft.com/Files/test.swf"}}
{"req":"Wrl_FlashApplet","rid":3,"para":{"Type":"0","Title":"Flash Applet","Flag":10,"IframeX":0,"IframeY":0,"BarW":0,"BarH":0,"ScrollTop":0,"Url":"http://zorrosoft.com/FlashApplet.html","Open":"http://zorrosoft.com/Files/test.swf"}}
当前页指定位置自动适配网页加载测试
http://zorrosoft.com/flashframe.html
......@@ -61,7 +61,7 @@ A、{"ret":0,"rid":1,"data":{"ID":2}}
B、{"event":"Wrl_Listen","aid":2,"data":{"SID":"123","PID":"FlashWebPlayer","port":990}}
返回的侦听端口,可再建立一个Web Socket连接后,调用小程序中的相关功能,比如新播放一个Flash。
代表小程序创建成功,返回ID为当前小程序运行ID,通过此ID,可执行Wrl_AppletControl、Wrl_AppletScroll、Wrl_AppletResize等命令。
C、{"event":"Wrl_AppletOK","aid":2,"data":{"SID":"123","PID":"FlashWebPlayer","Port":990}}
C、{"event":"Wrl_AppletOK","aid":2,"rid":1,"data":{"SID":"123","PID":"FlashWebPlayer","Port":990}}
2)、请求控制Flash Player内嵌网页小程序:
当前端不再需要小程序时可指定关闭,或者显示/隐藏及全屏显示等
......@@ -119,7 +119,7 @@ ID为启动小程序时返回JSON中的ID值,Scall为缩放百分比
以上安装和升级的JSON请求包,可能因版本升级导致内容不同,如遇安装或升级时报错,请联系客服获取最新的请求包。
3)、请求卸载Flash Player内嵌网页小程序:
正式版需要添加TK校验,具体规则请参考SDK包中文档“PluginOK中间件安全解决方案.doc”,可在SDK包中的打包程序WrlPackage.exe的中间件维护生成带TK的请求。
{"req":"Plugin_Remove","rid":3,"para":{"PID":"FlashWebPlayer","Type":8}}
4、Flash Player小程序转调用ActiveX接口,先根据Wrl_FlashApplet请求启动后返回的端口号,新建立一个WebSocket连接后可执行如下指令:
......
......@@ -38,9 +38,9 @@ B、网页中嵌入元素
1)、请求启动IE控件内嵌网页小程序实现网页中局部加载IE内核网页显示:
Type为浏览器类型,传0自动判断(前提是当前浏览器已启动并显示在最前端,Flag指定当前页加载时必须是0) 可强制指定浏览器类型Type(2代表Chrome 4代表Firefox 8代表Opera 16代表Edge(Chromium内核) 32代表360极速浏览器 33代表360安全浏览器 34代表360企业安全浏览器 50代表QQ浏览器 60代表搜狗浏览器)
Title:网页标题中的关键词
Flag掩码标记:1指定新标签加载(1和16都不指定时为当前页加载) 2小程序显示窗口边框 4不自动裁剪越界窗口 8自动适配网页高度和宽度显示 64根据标题避免重复加载相同的小程序
Flag掩码标记:1指定新标签加载(1和16都不指定时为当前页加载) 2小程序显示窗口边框 4不自动裁剪越界窗口 8自动适配网页高度和宽度显示
IframeX和IframeY分别为iframe嵌套的横竖偏移修正坐标
BarW和BarH分别是网页右侧和底部预留区域
BarW和BarH分别是网页右侧和底部预留区域,ScrollTop为顶部滚动预留高度
小程序实际显示首先会基于网页中指定的坐标和大小,再根据IframeX、IframeY、BarW、BarH设定的值做修正
Version 指定加载的IE版本,0不指定,比如9999是IE9标准模式 8888是IE8标准模式 8000是IE8兼容模式 7000是IE7 详细定义参考:https://docs.microsoft.com/en-us/previous-versions/windows/internet-explorer/ie-developer/general-info/ee330730(v=vs.85)?redirectedfrom=MSDN#browser_emulation
X64:是否启动64位版
......@@ -50,10 +50,10 @@ Open:为需要用IE内核打开的Url地址或本地网页地址
举例:
自动识别当前浏览器指定位置和大小启动:
{"req":"Wrl_IEApplet","rid":1,"para":{"Type":"0","Title":"IE Applet","Flag":2,"Version":"0","X64":"0","IframeX":0,"IframeY":0,"BarW":0,"BarH":0,"Url": "http://zorrosoft.com/IEApplet.html","Open":"http://www.zorrosoft.com"}}
{"req":"Wrl_IEApplet","rid":1,"para":{"Type":"0","Title":"IE Applet","Flag":2,"Version":"0","X64":"0","IframeX":0,"IframeY":0,"BarW":0,"BarH":0,"ScrollTop":0,"Url": "http://zorrosoft.com/IEApplet.html","Open":"http://www.zorrosoft.com"}}
自动识别当前浏览器指定位置自动适配网页大小启动:
{"req":"Wrl_IEApplet","rid":2,"para":{"Type":"0","Title":"IE Applet","Flag":10,"Version":"0","X64":"0","IframeX":0,"IframeY":0,"BarW":0,"BarH":0,"Url": "http://zorrosoft.com/IEApplet.html","Open":"http://www.zorrosoft.com"}}
{"req":"Wrl_IEApplet","rid":2,"para":{"Type":"0","Title":"IE Applet","Flag":10,"Version":"0","X64":"0","IframeX":0,"IframeY":0,"BarW":0,"BarH":0,"ScrollTop":0,"Url": "http://zorrosoft.com/IEApplet.html","Open":"http://www.zorrosoft.com"}}
当前页指定位置自动适配网页加载测试
http://zorrosoft.com/ieframe.html
......@@ -64,7 +64,7 @@ A、{"ret":0,"rid":1,"data":{"ID":3}}
B、{"event":"Wrl_Listen","aid":3,"data":{"SID":"123","PID":"18BDC030-AF37-50E1-B0AE-E5EF336BE282","port":985}}
返回的侦听端口,可再建立一个Web Socket连接后,调用小程序中的相关功能,比如新打开一个网页。
代表小程序创建成功,返回ID为当前小程序运行ID,通过此ID,可执行Wrl_AppletControl、Wrl_AppletScroll、Wrl_AppletResize等命令。
C、{"event":"Wrl_AppletOK","aid":3,"data":{"SID":"123","PID":"18BDC030-AF37-50E1-B0AE-E5EF336BE282","Port":985}}
C、{"event":"Wrl_AppletOK","aid":3,"rid":1,"data":{"SID":"123","PID":"18BDC030-AF37-50E1-B0AE-E5EF336BE282","Port":985}}
2)、请求控制IE控件内嵌网页小程序:
当前端不再需要小程序时可指定关闭,或者显示/隐藏及全屏显示等
......@@ -122,7 +122,7 @@ ID为启动小程序时返回JSON中的ID值,Scall为缩放百分比
以上安装和升级的JSON请求包,可能因版本升级导致内容不同,如遇安装或升级时报错,请联系客服获取最新的请求包。
3)、请求卸载IE控件内嵌网页小程序:
正式版需要添加TK校验,具体规则请参考SDK包中文档“PluginOK中间件安全解决方案.doc”,可在SDK包中的打包程序WrlPackage.exe的中间件维护生成带TK的请求。
{"req":"Plugin_Remove","rid":3,"para":{"PID":"18BDC030-AF37-50E1-B0AE-E5EF336BE282","Type":8}}
4、IE控件内嵌网页小程序转调用ActiveX接口,先根据Wrl_IEApplet请求启动后返回的端口号,新建立一个WebSocket连接后可执行如下指令:
......
......@@ -38,9 +38,9 @@ B、网页中嵌入元素
1)、请求启动IE控件内嵌网页小程序实现网页中局部加载IE内核网页显示:
Type为浏览器类型,传0自动判断(前提是当前浏览器已启动并显示在最前端,Flag指定当前页加载时必须是0) 可强制指定浏览器类型Type(2代表Chrome 4代表Firefox 8代表Opera 16代表Edge(Chromium内核) 32代表360极速浏览器 33代表360安全浏览器 34代表360企业安全浏览器 50代表QQ浏览器 60代表搜狗浏览器)
Title:网页标题中的关键词
Flag掩码标记:1指定新标签加载(1和16都不指定时为当前页加载) 2小程序显示窗口边框 4不自动裁剪越界窗口 8自动适配网页高度和宽度显示 64根据标题避免重复加载相同的小程序
Flag掩码标记:1指定新标签加载(1和16都不指定时为当前页加载) 2小程序显示窗口边框 4不自动裁剪越界窗口 8自动适配网页高度和宽度显示
IframeX和IframeY分别为iframe嵌套的横竖偏移修正坐标
BarW和BarH分别是网页右侧和底部预留区域
BarW和BarH分别是网页右侧和底部预留区域,ScrollTop为顶部滚动预留高度
小程序实际显示首先会基于网页中指定的坐标和大小,再根据IframeX、IframeY、BarW、BarH设定的值做修正
Version 指定加载的IE版本,0不指定,比如9999是IE9标准模式 8888是IE8标准模式 8000是IE8兼容模式 7000是IE7 详细定义参考:https://docs.microsoft.com/en-us/previous-versions/windows/internet-explorer/ie-developer/general-info/ee330730(v=vs.85)?redirectedfrom=MSDN#browser_emulation
X64:是否启动64位版
......@@ -50,10 +50,10 @@ Open:为需要用IE内核打开的Url地址或本地网页地址
举例:
自动识别当前浏览器指定位置和大小启动:
{"req":"Wrl_IEApplet","rid":1,"para":{"Type":"0","Title":"IE Applet","Flag":2,"Version":"0","X64":"0","IframeX":0,"IframeY":0,"BarW":0,"BarH":0,"Url": "http://zorrosoft.com/IEApplet.html","Open":"http://www.zorrosoft.com"}}
{"req":"Wrl_IEApplet","rid":1,"para":{"Type":"0","Title":"IE Applet","Flag":2,"Version":"0","X64":"0","IframeX":0,"IframeY":0,"BarW":0,"BarH":0,"ScrollTop":0,"Url": "http://zorrosoft.com/IEApplet.html","Open":"http://www.zorrosoft.com"}}
自动识别当前浏览器指定位置自动适配网页大小启动:
{"req":"Wrl_IEApplet","rid":2,"para":{"Type":"0","Title":"IE Applet","Flag":10,"Version":"0","X64":"0","IframeX":0,"IframeY":0,"BarW":0,"BarH":0,"Url": "http://zorrosoft.com/IEApplet.html","Open":"http://www.zorrosoft.com"}}
{"req":"Wrl_IEApplet","rid":2,"para":{"Type":"0","Title":"IE Applet","Flag":10,"Version":"0","X64":"0","IframeX":0,"IframeY":0,"BarW":0,"BarH":0,"ScrollTop":0,"Url": "http://zorrosoft.com/IEApplet.html","Open":"http://www.zorrosoft.com"}}
当前页指定位置自动适配网页加载测试
http://zorrosoft.com/ieframe.html
......@@ -64,7 +64,7 @@ A、{"ret":0,"rid":1,"data":{"ID":3}}
B、{"event":"Wrl_Listen","aid":3,"data":{"SID":"123","PID":"IEApplet","port":985}}
返回的侦听端口,可再建立一个Web Socket连接后,调用小程序中的相关功能,比如新打开一个网页。
代表小程序创建成功,返回ID为当前小程序运行ID,通过此ID,可执行Wrl_AppletControl、Wrl_AppletScroll、Wrl_AppletResize等命令。
C、{"event":"Wrl_AppletOK","aid":3,"data":{"SID":"123","PID":"IEApplet","Port":985}}
C、{"event":"Wrl_AppletOK","aid":3,"rid":1,"data":{"SID":"123","PID":"IEApplet","Port":985}}
2)、请求控制IE控件内嵌网页小程序:
当前端不再需要小程序时可指定关闭,或者显示/隐藏及全屏显示等
......@@ -122,7 +122,7 @@ ID为启动小程序时返回JSON中的ID值,Scall为缩放百分比
以上安装和升级的JSON请求包,可能因版本升级导致内容不同,如遇安装或升级时报错,请联系客服获取最新的请求包。
3)、请求卸载IE控件内嵌网页小程序:
正式版需要添加TK校验,具体规则请参考SDK包中文档“PluginOK中间件安全解决方案.doc”,可在SDK包中的打包程序WrlPackage.exe的中间件维护生成带TK的请求。
{"req":"Plugin_Remove","rid":3,"para":{"PID":"IEApplet","Type":8}}
4、IE控件内嵌网页小程序转调用ActiveX接口,先根据Wrl_IEApplet请求启动后返回的端口号,新建立一个WebSocket连接后可执行如下指令:
......
......@@ -11,7 +11,7 @@ HTTP网页在线测试:http://zorrosoft.com/ienewtab.html HTTPS网页在线
1)、请求启动IE标签页小程序:
Type为浏览器类型,传0自动判断(前提是当前浏览器已启动并显示在最前端,Flag指定当前页加载时必须是0) 可强制指定浏览器类型Type(2代表Chrome 4代表Firefox 8代表Opera 16代表Edge(Chromium内核) 32代表360极速浏览器 33代表360安全浏览器 34代表360企业安全浏览器 50代表QQ浏览器 60代表搜狗浏览器)
Flag掩码标记:1指定标签页加载(1和16都不指定时为当前页加载) 2小程序显示窗口边框 64根据标题避免重复加载相同的小程序
Flag掩码标记:1指定标签页加载(1和16都不指定时为当前页加载) 2小程序显示窗口边框
Title:标签页页时为创建的网页标题
Version 指定加载的IE版本,0不指定,比如9999是IE9标准模式 8888是IE8标准模式 8000是IE8兼容模式 7000是IE7 详细定义参考:https://docs.microsoft.com/en-us/previous-versions/windows/internet-explorer/ie-developer/general-info/ee330730(v=vs.85)?redirectedfrom=MSDN#browser_emulation
X64:是否启动64位版
......@@ -32,7 +32,7 @@ A、{"ret":0,"rid":1,"data":{"ID":1}}
B、{"event":"Wrl_Listen","aid":1,"data":{"SID":"123","PID":"IENewTab","port":980}}
返回的侦听端口,可再建立一个Web Socket连接后,调用小程序中的相关功能,比如新打开一个网页。
返回ID为当前小程序运行ID,通过此ID,可执行Wrl_AppletControl命令。
C、{"event":"Wrl_AppletOK","aid":1,"data":{"SID":"123","PID":"IENewTab","Port":980}}
C、{"event":"Wrl_AppletOK","aid":1,"rid":6,"data":{"SID":"123","PID":"IENewTab","Port":980}}
2)、请求控制IE标签页小程序:
当前端不再需要小程序时可指定关闭,或者显示/隐藏及全屏显示等
......@@ -54,7 +54,7 @@ ID为Wrl_IETab启动小程序时返回的ID值,Code代表控制类型掩码:
以上安装和升级的JSON请求包,可能因版本升级导致内容不同,如遇安装或升级时报错,请联系客服获取最新的请求包。
3)、请求卸载IE标签页小程序:
正式版需要添加TK校验,具体规则请参考SDK包中文档“PluginOK中间件安全解决方案.doc”,可在SDK包中的打包程序WrlPackage.exe的中间件维护生成带TK的请求。
{"req":"Plugin_Remove","rid":3,"para":{"PID":"IENewTab","Type":8}}
4、IE标签页小程序转调用ActiveX接口,先根据Wrl_IETab请求启动后返回的端口号,新建立一个WebSocket连接后可执行如下指令:
......
......@@ -38,9 +38,9 @@ B、网页中嵌入元素
1)、请求启动微软Office内嵌网页小程序实现网页中局部加载doc/xls/ppt等文档显示:
Type为浏览器类型,传0自动判断(前提是当前浏览器已启动并显示在最前端,Flag指定当前页加载时必须是0) 可强制指定浏览器类型Type(2代表Chrome 4代表Firefox 8代表Opera 16代表Edge(Chromium内核) 32代表360极速浏览器 33代表360安全浏览器 34代表360企业安全浏览器 50代表QQ浏览器 60代表搜狗浏览器)
Title:网页标题中的关键词
Flag掩码标记:1指定新标签加载(1和16都不指定时为当前页加载) 2小程序显示窗口边框 4不自动裁剪越界窗口 8自动适配网页高度和宽度显示 64根据标题避免重复加载相同的小程序
Flag掩码标记:1指定新标签加载(1和16都不指定时为当前页加载) 2小程序显示窗口边框 4不自动裁剪越界窗口 8自动适配网页高度和宽度显示
IframeX和IframeY分别为iframe嵌套的横竖偏移修正坐标
BarW和BarH分别是网页右侧和底部预留区域
BarW和BarH分别是网页右侧和底部预留区域,ScrollTop为顶部滚动预留高度
小程序实际显示首先会基于网页中指定的坐标和大小,再根据IframeX、IframeY、BarW、BarH设定的值做修正
OType 1启动微软Word;OType 2启动微软Excel;OType 3启动微软PPT;
Url:加载小程序所在的网页实际地址
......@@ -48,16 +48,16 @@ Open:为需要打开的文档路径,磁盘目录斜杠用/
注意:Open和Url如果有特殊字符= & 双引号或中文等,需要用URL编码处理后传递
举例:
自动识别当前浏览器并启动微软Word程序
{"req":"Wrl_OfficeApplet","rid":5,"para":{"Type":"0","Title":"Office Applet","Flag":0,"IframeX":0,"IframeY":0,"BarW":0,"BarH":0,"Url": "http://zorrosoft.com/OfficeApplet2.html","OType":"1","Open":"D:/Zorro/test.doc"}}
{"req":"Wrl_OfficeApplet","rid":5,"para":{"Type":"0","Title":"Office Applet","Flag":0,"IframeX":0,"IframeY":0,"BarW":0,"BarH":0,"ScrollTop":0,"Url": "http://zorrosoft.com/OfficeApplet2.html","OType":"1","Open":"D:/Zorro/test.doc"}}
自动识别当前浏览器并启动微软Excel程序
{"req":"Wrl_OfficeApplet","rid":6,"para":{"Type":"0","Title":"Office Applet","Flag":0,"IframeX":0,"IframeY":0,"BarW":0,"BarH":0,"Url": "http://zorrosoft.com/OfficeApplet2.html","OType":"2","Open":"D:/Zorro/test.xls"}}
{"req":"Wrl_OfficeApplet","rid":6,"para":{"Type":"0","Title":"Office Applet","Flag":0,"IframeX":0,"IframeY":0,"BarW":0,"BarH":0,"ScrollTop":0,"Url": "http://zorrosoft.com/OfficeApplet2.html","OType":"2","Open":"D:/Zorro/test.xls"}}
自动识别当前浏览器并启动微软PPT程序
{"req":"Wrl_OfficeApplet","rid":7,"para":{"Type":"0","Title":"Office Applet","Flag":0,"IframeX":0,"IframeY":0,"BarW":0,"BarH":0,"Url": "http://zorrosoft.com/OfficeApplet2.html","OType":"3","Open":"D:/Zorro/test.ppt"}}
{"req":"Wrl_OfficeApplet","rid":7,"para":{"Type":"0","Title":"Office Applet","Flag":0,"IframeX":0,"IframeY":0,"BarW":0,"BarH":0,"ScrollTop":0,"Url": "http://zorrosoft.com/OfficeApplet2.html","OType":"3","Open":"D:/Zorro/test.ppt"}}
自动识别当前浏览器指定位置自动适配网页大小启动:
{"req":"Wrl_OfficeApplet","rid":8,"para":{"Type":"0","Title":"Office Applet","Flag":8,"IframeX":0,"IframeY":0,"BarW":0,"BarH":0,"Url": "http://zorrosoft.com/OfficeApplet2.html","OType":"1","Open":"D:/Zorro/test.doc"}}
{"req":"Wrl_OfficeApplet","rid":8,"para":{"Type":"0","Title":"Office Applet","Flag":8,"IframeX":0,"IframeY":0,"BarW":0,"BarH":0,"ScrollTop":0,"Url": "http://zorrosoft.com/OfficeApplet2.html","OType":"1","Open":"D:/Zorro/test.doc"}}
当前页指定位置自动适配网页加载测试
http://zorrosoft.com/officeframe.html
......@@ -68,7 +68,7 @@ A、{"ret":0,"rid":1,"data":{"ID":3}}
B、{"event":"Wrl_Listen","aid":3,"data":{"SID":"123","PID":"MSOfficeApplet","port":950}}
返回的侦听端口,可再建立一个Web Socket连接后,调用小程序中的相关功能,比如打开一个文档。
代表小程序创建成功,返回ID为当前小程序运行ID,通过此ID,可执行Wrl_AppletControl、Wrl_AppletScroll、Wrl_AppletResize等命令。
C、{"event":"Wrl_AppletOK","aid":3,"data":{"SID":"123","PID":"MSOfficeApplet","Port":950}}
C、{"event":"Wrl_AppletOK","aid":3,"rid":5,"data":{"SID":"123","PID":"MSOfficeApplet","Port":950}}
2)、请求控制微软Office内嵌网页小程序:
当前端不再需要小程序时可指定关闭,或者显示/隐藏及全屏显示等
......@@ -126,7 +126,7 @@ ID为启动小程序时返回JSON中的ID值,Scall为缩放百分比
以上安装和升级的JSON请求包,可能因版本升级导致内容不同,如遇安装或升级时报错,请联系客服获取最新的请求包。
3)、请求卸载微软Office内嵌网页小程序:
正式版需要添加TK校验,具体规则请参考SDK包中文档“PluginOK中间件安全解决方案.doc”,可在SDK包中的打包程序WrlPackage.exe的中间件维护生成带TK的请求。
{"req":"Plugin_Remove","rid":3,"para":{"PID":"MSOfficeApplet","Type":8}}
4、微软Office内嵌网页小程序转调用Office软件的VBA接口,先根据Wrl_OfficeApplet请求启动后返回的端口号,新建立一个WebSocket连接后可执行如下指令:
......
......@@ -38,19 +38,19 @@ B、网页中嵌入元素
1)、请求启动PCL网页渲染小程序:
Type为浏览器类型,传0自动判断(前提是当前浏览器已启动并显示在最前端,Flag指定当前页加载时必须是0) 可强制指定浏览器类型Type(1代表IE 2代表Chrome 4代表Firefox 8代表Opera 16代表Edge(Chromium内核) 32代表360极速浏览器 33代表360安全浏览器 34代表360企业安全浏览器 50代表QQ浏览器 60代表搜狗浏览器)
Title:网页标题中的关键词
Flag掩码标记:1指定新标签加载(1和16都不指定时为当前页加载) 2小程序显示窗口边框 4不自动裁剪越界窗口 8自动适配网页高度和宽度显示 64根据标题避免重复加载相同的小程序
Flag掩码标记:1指定新标签加载(1和16都不指定时为当前页加载) 2小程序显示窗口边框 4不自动裁剪越界窗口 8自动适配网页高度和宽度显示
IframeX和IframeY分别为iframe嵌套的横竖偏移修正坐标
BarW和BarH分别是网页右侧和底部预留区域
BarW和BarH分别是网页右侧和底部预留区域,ScrollTop为顶部滚动预留高度
小程序实际显示首先会基于网页中指定的坐标和大小,再根据IframeX、IframeY、BarW、BarH设定的值做修正
Url:加载小程序所在的网页实际地址
Open:为需要播放的多媒体路径,磁盘目录斜杠用/
注意:Open和Url如果有特殊字符= & 双引号或中文等,需要用URL编码处理后传递
举例:
自动识别当前浏览器指定位置和大小启动:
{"req":"Wrl_PCLWebPlayer","rid":1,"para":{"Type":"0","Title":"PCL Web Player","Flag":0,"IframeX":0,"IframeY":0,"BarW":0,"BarH":0,"Url":"http://zorrosoft.com/PclWebPlayer.html","Open":"D:/Zorro/map.pcd"}}
{"req":"Wrl_PCLWebPlayer","rid":1,"para":{"Type":"0","Title":"PCL Web Player","Flag":0,"IframeX":0,"IframeY":0,"BarW":0,"BarH":0,"ScrollTop":0,"Url":"http://zorrosoft.com/PclWebPlayer.html","Open":"D:/Zorro/map.pcd"}}
自动识别当前浏览器自动适配网页大小启动:
{"req":"Wrl_PCLWebPlayer","rid":3,"para":{"Type":"0","Title":"PCL Web Player","Flag":8,"IframeX":0,"IframeY":0,"BarW":0,"BarH":0,"Url":"http://zorrosoft.com/PclWebPlayer.html","Open":"D:/Zorro/map.pcd"}}
{"req":"Wrl_PCLWebPlayer","rid":3,"para":{"Type":"0","Title":"PCL Web Player","Flag":8,"IframeX":0,"IframeY":0,"BarW":0,"BarH":0,"ScrollTop":0,"Url":"http://zorrosoft.com/PclWebPlayer.html","Open":"D:/Zorro/map.pcd"}}
当前页指定位置自动适配网页加载测试
http://zorrosoft.com/pclframe.html
......@@ -59,9 +59,9 @@ http://zorrosoft.com/pclframe.html
A、{"ret":0,"rid":1,"data":{"ID":2}}
代表小程序WS侦听服务就绪
B、{"event":"Wrl_Listen","aid":2,"data":{"SID":"123","PID":"PclWebPlayer","port":900}}
返回的侦听端口,可再建立一个Web Socket连接后,调用小程序中的相关功能,比如新播放一个Flash
返回的侦听端口,可再建立一个Web Socket连接后,调用小程序中的相关功能。
代表小程序创建成功,返回ID为当前小程序运行ID,通过此ID,可执行Wrl_AppletControl、Wrl_AppletScroll、Wrl_AppletResize等命令。
C、{"event":"Wrl_AppletOK","aid":2,"data":{"SID":"123","PID":"PclWebPlayer","Port":990}}
C、{"event":"Wrl_AppletOK","aid":2,"rid":1,"data":{"SID":"123","PID":"PclWebPlayer","Port":900}}
2)、请求控制PCL网页渲染小程序:
当前端不再需要小程序时可指定关闭,或者显示/隐藏及全屏显示等
......@@ -119,7 +119,7 @@ ID为启动小程序时返回JSON中的ID值,Scall为缩放百分比
以上安装和升级的JSON请求包,可能因版本升级导致内容不同,如遇安装或升级时报错,请联系客服获取最新的请求包。
3)、请求卸载PCL网页渲染小程序:
正式版需要添加TK校验,具体规则请参考SDK包中文档“PluginOK中间件安全解决方案.doc”,可在SDK包中的打包程序WrlPackage.exe的中间件维护生成带TK的请求。
{"req":"Plugin_Remove","rid":3,"para":{"PID":"PclWebPlayer","Type":8}}
4、PCL网页渲染小程序,先根据Wrl_PCLWebPlayer请求启动后返回的端口号,新建立一个WebSocket连接后可执行如下指令:
......
......@@ -38,9 +38,9 @@ B、网页中嵌入元素
1)、请求启动Solidworks内嵌网页小程序实现网页中局部加载dwg/dxf等文档进行操作:
Type为浏览器类型,传0自动判断(前提是当前浏览器已启动并显示在最前端,Flag指定当前页加载时必须是0) 可强制指定浏览器类型Type(2代表Chrome 4代表Firefox 8代表Opera 16代表Edge(Chromium内核) 32代表360极速浏览器 33代表360安全浏览器 34代表360企业安全浏览器 50代表QQ浏览器 60代表搜狗浏览器)
Title:网页标题中的关键词
Flag掩码标记:1指定新标签加载(1和16都不指定时为当前页加载) 2小程序显示窗口边框 4不自动裁剪越界窗口 8自动适配网页高度和宽度显示 64根据标题避免重复加载相同的小程序
Flag掩码标记:1指定新标签加载(1和16都不指定时为当前页加载) 2小程序显示窗口边框 4不自动裁剪越界窗口 8自动适配网页高度和宽度显示
IframeX和IframeY分别为iframe嵌套的横竖偏移修正坐标
BarW和BarH分别是网页右侧和底部预留区域
BarW和BarH分别是网页右侧和底部预留区域,ScrollTop为顶部滚动预留高度
小程序实际显示首先会基于网页中指定的坐标和大小,再根据IframeX、IframeY、BarW、BarH设定的值做修正
App:0是启动Solidwork实现在线编辑(推荐用2015及以上版本,可根据具体版本定制) 1是eDrawings控件查看
Url:加载小程序所在的网页实际地址
......@@ -48,13 +48,13 @@ Open:为需要打开的文档路径,磁盘目录斜杠用/
注意:Open和Url如果有特殊字符= & 双引号或中文等,需要用URL编码处理后传递
举例:
自动识别当前浏览器并启动Solidworks程序在线编辑xt、step等文档
{"req":"Wrl_SWCadApplet","rid":5,"para":{"Type":"0","Title":"Solidworks Applet","Flag":0,"IframeX":0,"IframeY":0,"BarW":0,"BarH":0,"Url": "http://zorrosoft.com/SWCadframe.html","App":"0","Open":"D:/Zorro/Test.sldprt"}}
{"req":"Wrl_SWCadApplet","rid":5,"para":{"Type":"0","Title":"Solidworks Applet","Flag":0,"IframeX":0,"IframeY":0,"BarW":0,"BarH":0,"ScrollTop":0,"Url": "http://zorrosoft.com/SWCadframe.html","App":"0","Open":"D:/Zorro/Test.sldprt"}}
自动识别当前浏览器并启动eDrawings程序在线查看xt、step三维工程图文档
{"req":"Wrl_SWCadApplet","rid":6,"para":{"Type":"0","Title":"Solidworks Applet","Flag":0,"IframeX":0,"IframeY":0,"BarW":0,"BarH":0,"Url": "http://zorrosoft.com/SWCadframe.html","App":"1","Open":"D:/Zorro/Test.sldprt"}}
{"req":"Wrl_SWCadApplet","rid":6,"para":{"Type":"0","Title":"Solidworks Applet","Flag":0,"IframeX":0,"IframeY":0,"BarW":0,"BarH":0,"ScrollTop":0,"Url": "http://zorrosoft.com/SWCadframe.html","App":"1","Open":"D:/Zorro/Test.sldprt"}}
自动识别当前浏览器指定位置自动适配网页大小启动:
{"req":"Wrl_SWCadApplet","rid":8,"para":{"Type":"0","Title":"Solidworks Applet","Flag":8,"IframeX":0,"IframeY":0,"BarW":0,"BarH":0,"Url": "http://zorrosoft.com/SWCadfull.html","App":"0","Open":"D:/Zorro/Test.sldprt"}}
{"req":"Wrl_SWCadApplet","rid":8,"para":{"Type":"0","Title":"Solidworks Applet","Flag":8,"IframeX":0,"IframeY":0,"BarW":0,"BarH":0,"ScrollTop":0,"Url": "http://zorrosoft.com/SWCadfull.html","App":"0","Open":"D:/Zorro/Test.sldprt"}}
当前页指定位置自动适配网页加载测试
http://zorrosoft.com/SWCadframe.html
......@@ -65,7 +65,7 @@ A、{"ret":0,"rid":1,"data":{"ID":3}}
B、{"event":"Wrl_Listen","aid":3,"data":{"SID":"123","PID":"SWCadApplet","port":1010}}
返回的侦听端口,可再建立一个Web Socket连接后,调用小程序中的相关功能,比如新打开一个网页。
代表小程序创建成功,返回ID为当前小程序运行ID,通过此ID,可执行Wrl_AppletControl、Wrl_AppletScroll、Wrl_AppletResize等命令。
C、{"event":"Wrl_AppletOK","aid":3,"data":{"SID":"123","PID":"SWCadApplet","Port":1010}}
C、{"event":"Wrl_AppletOK","aid":3,"rid":5,"data":{"SID":"123","PID":"SWCadApplet","Port":1010}}
2)、请求控制Solidworks内嵌网页小程序:
当前端不再需要小程序时可指定关闭,或者显示/隐藏及全屏显示等
......@@ -123,7 +123,7 @@ ID为启动小程序时返回JSON中的ID值,Scall为缩放百分比
以上安装和升级的JSON请求包,可能因版本升级导致内容不同,如遇安装或升级时报错,请联系客服获取最新的请求包。
3)、请求卸载Solidworks内嵌网页小程序:
正式版需要添加TK校验,具体规则请参考SDK包中文档“PluginOK中间件安全解决方案.doc”,可在SDK包中的打包程序WrlPackage.exe的中间件维护生成带TK的请求。
{"req":"Plugin_Remove","rid":3,"para":{"PID":"SWCadApplet","Type":8}}
4、Solidworks内嵌网页小程序转调用软件VBA接口及eDrawings的OCX控件接口,先根据Wrl_SWCadApplet请求启动后返回的端口号,新建立一个WebSocket连接后可执行如下指令:
......
......@@ -38,9 +38,9 @@ B、网页中嵌入元素
1)、请求启动腾讯软件内嵌网页版实现网页中局部加载显示:
Type为浏览器类型,传0自动判断(前提是当前浏览器已启动并显示在最前端,Flag指定当前页加载时必须是0) 可强制指定浏览器类型Type(2代表Chrome 4代表Firefox 8代表Opera 16代表Edge(Chromium内核) 32代表360极速浏览器 33代表360安全浏览器 34代表360企业安全浏览器 50代表QQ浏览器 60代表搜狗浏览器)
Title:网页标题中的关键词
Flag掩码标记:1指定新标签加载(1和16都不指定时为当前页加载) 2小程序显示窗口边框 4不自动裁剪越界窗口 8自动适配网页高度和宽度显示 64根据标题避免重复加载相同的小程序
Flag掩码标记:1指定新标签加载(1和16都不指定时为当前页加载) 2小程序显示窗口边框 4不自动裁剪越界窗口 8自动适配网页高度和宽度显示
IframeX和IframeY分别为iframe嵌套的横竖偏移修正坐标
BarW和BarH分别是网页右侧和底部预留区域
BarW和BarH分别是网页右侧和底部预留区域,ScrollTop为顶部滚动预留高度
小程序实际显示首先会基于网页中指定的坐标和大小,再根据IframeX、IframeY、BarW、BarH设定的值做修正
App 指定加载软件,0微信桌面版 1企业微信桌面版 2腾讯会议桌面版
Url:加载小程序所在的网页实际地址
......@@ -48,10 +48,10 @@ Url:加载小程序所在的网页实际地址
举例:
自动识别当前浏览器指定位置和大小启动:
{"req":"Wrl_TXWebApplet","rid":1,"para":{"Type":"0","Title":"Tencent Web Applet","Flag":2,"App":"0"","IframeX":0,"IframeY":0,"BarW":0,"BarH":0,"Url": "http://zorrosoft.com/TXApplet.html"}}
{"req":"Wrl_TXWebApplet","rid":1,"para":{"Type":"0","Title":"Tencent Web Applet","Flag":2,"App":"0"","IframeX":0,"IframeY":0,"BarW":0,"BarH":0,"ScrollTop":0,"Url": "http://zorrosoft.com/TXApplet.html"}}
自动识别当前浏览器指定位置自动适配网页大小启动:
{"req":"Wrl_TXWebApplet","rid":2,"para":{"Type":"0","Title":"Tencent Web Applet","Flag":10,"App":"0"","IframeX":0,"IframeY":0,"BarW":0,"BarH":0,"Url": "http://zorrosoft.com/TXApplet.html"}}
{"req":"Wrl_TXWebApplet","rid":2,"para":{"Type":"0","Title":"Tencent Web Applet","Flag":10,"App":"0"","IframeX":0,"IframeY":0,"BarW":0,"BarH":0,"ScrollTop":0,"Url": "http://zorrosoft.com/TXApplet.html"}}
当前页指定位置自动适配网页加载测试
http://zorrosoft.com/txframe.html
......@@ -62,7 +62,7 @@ A、{"ret":0,"rid":1,"data":{"ID":3}}
B、{"event":"Wrl_Listen","aid":3,"data":{"SID":"123","PID":"TXWebApplet","port":955}}
返回的侦听端口,可再建立一个Web Socket连接后,调用小程序中的相关功能。
代表小程序创建成功,返回ID为当前小程序运行ID,通过此ID,可执行Wrl_AppletControl、Wrl_AppletScroll、Wrl_AppletResize等命令。
C、{"event":"Wrl_AppletOK","aid":3,"data":{"SID":"123","PID":"TXWebApplet","Port":955}}
C、{"event":"Wrl_AppletOK","aid":3,"rid":1,"data":{"SID":"123","PID":"TXWebApplet","Port":955}}
2)、请求控制腾讯软件内嵌网页版:
当前端不再需要小程序时可指定关闭,或者显示/隐藏及全屏显示等
......@@ -120,7 +120,7 @@ ID为启动小程序时返回JSON中的ID值,Scall为缩放百分比
以上安装和升级的JSON请求包,可能因版本升级导致内容不同,如遇安装或升级时报错,请联系客服获取最新的请求包。
3)、请求卸载腾讯软件内嵌网页版:
正式版需要添加TK校验,具体规则请参考SDK包中文档“PluginOK中间件安全解决方案.doc”,可在SDK包中的打包程序WrlPackage.exe的中间件维护生成带TK的请求。
{"req":"Plugin_Remove","rid":3,"para":{"PID":"TXWebApplet","Type":8}}
4、腾讯软件内嵌网页版转调用接口,先根据Wrl_TXWebApplet请求启动后返回的端口号,新建立一个WebSocket连接后可执行如下指令:
......
......@@ -150,6 +150,7 @@ Monitor
{"req":"Plugin_Update","rid":1,"para":{"Name":"弹窗小程序范例(C#语言)","PID":"PluginExeDemo","Date":"2021-05-06","Desc":"弹窗小程序范例(C#语言)-演示脚本请求打开指定网站","DownAddr":"http://local.zorrosoft.com/Files/Plugin/PluginExeDemo_Update.pid","MD5":"24C5EBDE0E857D7DB9273C7C309B8F91","Version":"1.3.3.2","Size":622592,"HideIns":0,"Type":2,"Cookie":"","Auth":"","TK":"14F6608C253E10AC077495353CFE7A494504AA9A85A599D50173A0154B3B5EB23D8FA1BA82786B9FF2247AC134474ACD94B5DEFA93B84EF6BD963F914E5A52844AB506A521FC632380FF6EE666C0C94E9373D549FD16804A539935B54BCE50D274D2B065689D15F9EF34DDAAF0D9A3CC57056159C9F5AE1C67FF88691C060A92B2EBEC5FB6D0D27CF0924E10EFD7B79FAAD11A70023B0EA071BBC0395527218CAF87E9CDD072ABCD4C4A59686E9FFA91304A6A040533C11A5D2EDA9239AE6E78360A58760371EE5B2445D383FC6E8AF3FF7F27364EEC5F4CB87EF306E4A37764B3038EDC314A5EBF4D1EDBE3970CD1A43D2CE253D5AAD694A6A2DE04EE65A1AD"}}
17)、卸载小程序:
正式版需要添加TK校验,具体规则请参考SDK包中文档“PluginOK中间件安全解决方案.doc”,可在SDK包中的打包程序WrlPackage.exe的中间件维护生成带TK的请求。
举例:
{"req":"Plugin_Remove","rid":50,"para":{"PID":"99225C6D-B7A3-441c-AEFB-3EE23ACA2209","Type":2}}
......@@ -166,7 +167,7 @@ Monitor
4、PluginOK(牛插)中间件升级:
1)、升级中间件程序请求:
{"req":"Wrl_Update","rid":1,"para":{"Name":"PluginOK升级包","Date":"2021-06-01","Desc":"1、实现在浏览器网页中内嵌窗口小程序运行,支持同时加载多个运行,支持上下左右滚动小程序;2、实现在Chrome、Firefox、Edge、Opera、IE、360、QQ等浏览器加载IE指定版本内核的控件小程序或标签小程序运行;3、优化微软Office及金山WPS网页在线编辑小程序,发布Solidworks网页在线编辑、查看小程序及PCL网页渲染小程序...","DownAddr":"http://local.zorrosoft.com/Files/Update/Wrl_Update.pid","MD5":"329DE61FDE0E6349A7E6535877E615E0","Version":"1.3.3.3","Size":13893632,"HideIns":0,"Cookie":"","Auth":"","TK":"53DCCD6E602D9E67FD748EC8EE2A57C3E4C98957FC25B68C0C933468DBE9B7158C6602EB1AA3D8563949F42F94508896EA27C42E1DAFEDAEFB489D0634724BB09AFC400B2120598E08B96B03E42F2B8BF0BC8278C6AB80D9E9ACB1C9C6A1EEF65C6DB258A6E05161A7CF1EB43DB289C82B05D087694CBAB212A0A8D6172F50B4B11179B6902044D9834322F602F75747F3B02E13A78AAB0B8236A78D2C7357E672F5E3BDA08456927DFA59110E097338602037DD143BD7BA64FDF926E80F9E9F560D256629D90BBE8394E4E9C8BDCD8CC62E4D61E6DA7A3A0D1801A8CA1043E5A9738574B5D34783F3114D0D411DC22062561DBD98EF613F2B4C6EF17CBDB0E1"}}
{"req":"Wrl_Update","rid":1,"para":{"Name":"PluginOK升级包","Date":"2021-06-10","Desc":"1、实现在浏览器网页中内嵌窗口小程序运行,支持同时加载多个运行,支持上下左右滚动小程序;2、实现在Chrome、Firefox、Edge、Opera、IE、360、QQ等浏览器加载IE指定版本内核的控件小程序或标签小程序运行;3、优化微软Office及金山WPS网页在线编辑小程序,发布Solidworks网页在线编辑、查看小程序及PCL网页渲染小程序...","DownAddr":"http://local.zorrosoft.com/Files/Update/Wrl_Update.pid","MD5":"725B0D4BAE537CF4A18D494073DAB66B","Version":"1.3.3.5","Size":13533184,"HideIns":0,"Cookie":"","Auth":"","TK":"9D194A6A478225945C7771661C75A287DAE95F65385A9B67FA78F60D5FE415617E31579B175F8F85A6D7D5FEE5ADD12F72F5571150F6AB0611AA0684BEB71C3B161F4F84A6473BE37DCDBFE610A210C2EE3A0E034EAF9C29502E45611508F3FA38B1C5FDFBC66F1F4DC70F8A163BE33448D306AA32307A50FC25653DD423A65E93FFCFBA46A626E449F581BE6BFAA8D10421FD94F838070D51708DEA1FD9E4FAAD250E935ECEC5D0952022194DD1F24579E473FBCAA5800CB2344C15B6EE677444A44FE215A8529F14C6CE1808B235FC3391958564FE792969C7016FE1833CCD6DFA0B8A1D97D25E2C34F4E09069CBB61569C7922213947A93F318CB1CAB3C1C"}}
2)、升级中间件授权请求:
单机版中间件的授权文件,可以放到此协议中进行升级,也可以单独请求升级,如下指令:
......@@ -174,7 +175,6 @@ Monitor
举例:
{"req":"Wrl_UpdateAuth","rid":2,"para":{"Url" : "http://local.zorrosoft.com/Files/Update/wrlauth.pid","MD5":"8BBCD7EAD95EFC034B724C4D8A961C03","Size":262144,"Cookie" : "","Auth" : ""}}
说明:连接主服务后可执行,可下载Url指定的授权文件并更新到本地。
注:网络版终端不需要单独升级终端电脑的授权文件,系统会自动进行。
3)、导入SSL新证书到授权文件:
{"req":"Wrl_UpdateSslCert","rid":3,"para":{"Path" : "G:/SSL"}}
......
......@@ -43,9 +43,9 @@ B、网页中嵌入元素
1)、请求启动VLC多媒体播放网页小程序:
Type为浏览器类型,传0自动判断(前提是当前浏览器已启动并显示在最前端,Flag指定当前页加载时必须是0) 可强制指定浏览器类型Type(1代表IE 2代表Chrome 4代表Firefox 8代表Opera 16代表Edge(Chromium内核) 32代表360极速浏览器 33代表360安全浏览器 34代表360企业安全浏览器 50代表QQ浏览器 60代表搜狗浏览器)
Title:网页标题中的关键词
Flag掩码标记:1指定新标签加载(1和16都不指定时为当前页加载) 2小程序显示窗口边框 4不自动裁剪越界窗口 8自动适配网页高度和宽度显示 64根据标题避免重复加载相同的小程序
Flag掩码标记:1指定新标签加载(1和16都不指定时为当前页加载) 2小程序显示窗口边框 4不自动裁剪越界窗口 8自动适配网页高度和宽度显示
IframeX和IframeY分别为iframe嵌套的横竖偏移修正坐标
BarW和BarH分别是网页右侧和底部预留区域
BarW和BarH分别是网页右侧和底部预留区域,ScrollTop为顶部滚动预留高度
小程序实际显示首先会基于网页中指定的坐标和大小,再根据IframeX、IframeY、BarW、BarH设定的值做修正
ShowType 播放窗口分屏类型,默认1只显示一个播放窗口,支持1-21 24 25等多达20种多窗口播放。
Url:加载小程序所在的网页实际地址
......@@ -53,10 +53,10 @@ Open :启动后自动播放的流地址或本地多媒体文件路径,斜杠
注意:Open和Url如果有特殊字符= & 双引号或中文等,需要用URL编码处理后传递
举例:
自动识别当前浏览器指定位置和大小启动:
{"req":"Wrl_VLCApplet","rid":4,"para":{"Type":"0","Title":"VLC Applet","Flag":2,"IframeX":0,"IframeY":0,"BarW":0,"BarH":0,"Url": "http://zorrosoft.com/VLCApplet.html","ShowType":1,"Open":"https://vjs.zencdn.net/v/oceans.mp4"}}
{"req":"Wrl_VLCApplet","rid":4,"para":{"Type":"0","Title":"VLC Applet","Flag":2,"IframeX":0,"IframeY":0,"BarW":0,"BarH":0,"ScrollTop":0,"Url": "http://zorrosoft.com/VLCApplet.html","ShowType":1,"Open":"https://vjs.zencdn.net/v/oceans.mp4"}}
自动识别当前浏览器自动适配网页大小启动:
{"req":"Wrl_VLCApplet","rid":4,"para":{"Type":"0","Title":"VLC Applet","Flag":10,"IframeX":0,"IframeY":0,"BarW":0,"BarH":0,"Url": "http://zorrosoft.com/VLCApplet.html","ShowType":1,"Open":"http://www.zorrosoft.com/Files/PluginOKBrowserApplet.mp4"}}
{"req":"Wrl_VLCApplet","rid":4,"para":{"Type":"0","Title":"VLC Applet","Flag":10,"IframeX":0,"IframeY":0,"BarW":0,"BarH":0,"ScrollTop":0,"Url": "http://zorrosoft.com/VLCApplet.html","ShowType":1,"Open":"http://www.zorrosoft.com/Files/PluginOKBrowserApplet.mp4"}}
当前页指定位置自动适配网页加载测试
http://zorrosoft.com/vlcframe.html
......@@ -67,7 +67,7 @@ A、{"ret":0,"rid":1,"data":{"ID":2}}
B、{"event":"Wrl_Listen","aid":2,"data":{"SID":"123","PID":"90FC7E0E-0D2F-4C38-9875-B06407CE4556","port":935}}
返回的侦听端口,可再建立一个Web Socket连接后,调用小程序中的相关功能,比如重新指定播放一个视频。
代表小程序创建成功,返回ID为当前小程序运行ID,通过此ID,可执行Wrl_AppletControl、Wrl_AppletScroll、Wrl_AppletResize等命令。
C、{"event":"Wrl_AppletOK","aid":2,"data":{"SID":"123","PID":"90FC7E0E-0D2F-4C38-9875-B06407CE4556","Port":935}}
C、{"event":"Wrl_AppletOK","aid":2,"rid":4,"data":{"SID":"123","PID":"90FC7E0E-0D2F-4C38-9875-B06407CE4556","Port":935}}
2)、请求控制VLC多媒体播放网页小程序:
当前端不再需要小程序时可指定关闭,或者显示/隐藏及全屏显示等
......@@ -125,7 +125,7 @@ ID为启动小程序时返回JSON中的ID值,Scall为缩放百分比
以上安装和升级的JSON请求包,可能因版本升级导致内容不同,如遇安装或升级时报错,请联系客服获取最新的请求包。
3)、请求卸载VLC多媒体播放网页小程序:
正式版需要添加TK校验,具体规则请参考SDK包中文档“PluginOK中间件安全解决方案.doc”,可在SDK包中的打包程序WrlPackage.exe的中间件维护生成带TK的请求。
{"req":"Plugin_Remove","rid":3,"para":{"PID":"90FC7E0E-0D2F-4C38-9875-B06407CE4556","Type":8}}
4、VLC多媒体播放网页小程序转调用ActiveX接口(接口说明:https://wiki.videolan.org/Documentation:WebPlugin ),先根据Wrl_VLCApplet请求启动后返回的端口号,针对此端口新建一个WebSocket连接后可执行如下指令:
......
......@@ -43,9 +43,9 @@ B、网页中嵌入元素
1)、请求启动VLC多媒体播放网页小程序:
Type为浏览器类型,传0自动判断(前提是当前浏览器已启动并显示在最前端,Flag指定当前页加载时必须是0) 可强制指定浏览器类型Type(1代表IE 2代表Chrome 4代表Firefox 8代表Opera 16代表Edge(Chromium内核) 32代表360极速浏览器 33代表360安全浏览器 34代表360企业安全浏览器 50代表QQ浏览器 60代表搜狗浏览器)
Title:网页标题中的关键词
Flag掩码标记:1指定新标签加载(1和16都不指定时为当前页加载) 2小程序显示窗口边框 4不自动裁剪越界窗口 8自动适配网页高度和宽度显示 64根据标题避免重复加载相同的小程序
Flag掩码标记:1指定新标签加载(1和16都不指定时为当前页加载) 2小程序显示窗口边框 4不自动裁剪越界窗口 8自动适配网页高度和宽度显示
IframeX和IframeY分别为iframe嵌套的横竖偏移修正坐标
BarW和BarH分别是网页右侧和底部预留区域
BarW和BarH分别是网页右侧和底部预留区域,ScrollTop为顶部滚动预留高度
小程序实际显示首先会基于网页中指定的坐标和大小,再根据IframeX、IframeY、BarW、BarH设定的值做修正
ShowType 播放窗口分屏类型,默认1只显示一个播放窗口,支持1-21 24 25等多达20种多窗口播放。
Url:加载小程序所在的网页实际地址
......@@ -53,10 +53,10 @@ Open :启动后自动播放的流地址或本地多媒体文件路径,斜杠
注意:Open和Url如果有特殊字符= & 双引号或中文等,需要用URL编码处理后传递
举例:
自动识别当前浏览器指定位置和大小启动:
{"req":"Wrl_VLCWebPlayer","rid":4,"para":{"Type":"0","Title":"VLC Web Player","Flag":2,"IframeX":0,"IframeY":0,"BarW":0,"BarH":0,"Url": "http://zorrosoft.com/VLCWebPlayer.html","ShowType":1,"Open":"https://vjs.zencdn.net/v/oceans.mp4"}}
{"req":"Wrl_VLCWebPlayer","rid":4,"para":{"Type":"0","Title":"VLC Web Player","Flag":2,"IframeX":0,"IframeY":0,"BarW":0,"BarH":0,"ScrollTop":0,"Url": "http://zorrosoft.com/VLCWebPlayer.html","ShowType":1,"Open":"https://vjs.zencdn.net/v/oceans.mp4"}}
自动识别当前浏览器自动适配网页大小启动:
{"req":"Wrl_VLCWebPlayer","rid":4,"para":{"Type":"0","Title":"VLC Web Player","Flag":10,"IframeX":0,"IframeY":0,"BarW":0,"BarH":0,"Url": "http://zorrosoft.com/VLCWebPlayer.html","ShowType":1,"Open":"http://www.zorrosoft.com/Files/PluginOKBrowserApplet.mp4"}}
{"req":"Wrl_VLCWebPlayer","rid":4,"para":{"Type":"0","Title":"VLC Web Player","Flag":10,"IframeX":0,"IframeY":0,"BarW":0,"BarH":0,"ScrollTop":0,"Url": "http://zorrosoft.com/VLCWebPlayer.html","ShowType":1,"Open":"http://www.zorrosoft.com/Files/PluginOKBrowserApplet.mp4"}}
当前页指定位置自动适配网页加载测试
http://zorrosoft.com/VLCWebPlayer.html
......@@ -67,7 +67,7 @@ A、{"ret":0,"rid":1,"data":{"ID":2}}
B、{"event":"Wrl_Listen","aid":2,"data":{"SID":"123","PID":"VLCWebPlayer","port":935}}
返回的侦听端口,可再建立一个Web Socket连接后,调用小程序中的相关功能,比如重新指定播放一个视频。
代表小程序创建成功,返回ID为当前小程序运行ID,通过此ID,可执行Wrl_AppletControl、Wrl_AppletScroll、Wrl_AppletResize等命令。
C、{"event":"Wrl_AppletOK","aid":2,"data":{"SID":"123","PID":"VLCWebPlayer","Port":935}}
C、{"event":"Wrl_AppletOK","aid":2,"rid":4,"data":{"SID":"123","PID":"VLCWebPlayer","Port":935}}
2)、请求控制VLC多媒体播放网页小程序:
当前端不再需要小程序时可指定关闭,或者显示/隐藏及全屏显示等
......@@ -125,7 +125,7 @@ ID为启动小程序时返回JSON中的ID值,Scall为缩放百分比
以上安装和升级的JSON请求包,可能因版本升级导致内容不同,如遇安装或升级时报错,请联系客服获取最新的请求包。
3)、请求卸载VLC多媒体播放网页小程序:
正式版需要添加TK校验,具体规则请参考SDK包中文档“PluginOK中间件安全解决方案.doc”,可在SDK包中的打包程序WrlPackage.exe的中间件维护生成带TK的请求。
{"req":"Plugin_Remove","rid":3,"para":{"PID":"VLCWebPlayer","Type":8}}
4、VLC多媒体播放网页小程序转调用ActiveX接口(接口说明:https://wiki.videolan.org/Documentation:WebPlugin ),先根据Wrl_VLCWebPlayer请求启动后返回的端口号,针对此端口新建一个WebSocket连接后可执行如下指令:
......
......@@ -38,9 +38,9 @@ B、网页中嵌入元素
1)、请求启动金山WPS内嵌网页小程序实现网页中局部加载doc/xls/ppt等文档显示:
Type为浏览器类型,传0自动判断(前提是当前浏览器已启动并显示在最前端,Flag指定当前页加载时必须是0) 可强制指定浏览器类型Type(2代表Chrome 4代表Firefox 8代表Opera 16代表Edge(Chromium内核) 32代表360极速浏览器 33代表360安全浏览器 34代表360企业安全浏览器 50代表QQ浏览器 60代表搜狗浏览器)
Title:网页标题中的关键词
Flag掩码标记:1指定新标签加载(1和16都不指定时为当前页加载) 2小程序显示窗口边框 4不自动裁剪越界窗口 8自动适配网页高度和宽度显示 64根据标题避免重复加载相同的小程序
Flag掩码标记:1指定新标签加载(1和16都不指定时为当前页加载) 2小程序显示窗口边框 4不自动裁剪越界窗口 8自动适配网页高度和宽度显示
IframeX和IframeY分别为iframe嵌套的横竖偏移修正坐标
BarW和BarH分别是网页右侧和底部预留区域
BarW和BarH分别是网页右侧和底部预留区域,ScrollTop为顶部滚动预留高度
小程序实际显示首先会基于网页中指定的坐标和大小,再根据IframeX、IframeY、BarW、BarH设定的值做修正
OType 11启动WPS 文字处理;OType 12启动WPS 表格;OType 13启动WPS 演示;
Url:加载小程序所在的网页实际地址
......@@ -48,16 +48,16 @@ Open:为需要打开的文档路径,磁盘目录斜杠用/
注意:Open和Url如果有特殊字符= & 双引号或中文等,需要用URL编码处理后传递
举例:
自动识别当前浏览器并启动WPS文字处理
{"req":"Wrl_OfficeApplet","rid":6,"para":{"Type":"0","Title":"Office Applet","Flag":0,"IframeX":0,"IframeY":0,"BarW":0,"BarH":0,"Url": "http://zorrosoft.com/OfficeApplet2.html","OType":"11","Open":"D:/Zorro/test.doc"}}
{"req":"Wrl_OfficeApplet","rid":6,"para":{"Type":"0","Title":"Office Applet","Flag":0,"IframeX":0,"IframeY":0,"BarW":0,"BarH":0,"ScrollTop":0,"Url": "http://zorrosoft.com/OfficeApplet2.html","OType":"11","Open":"D:/Zorro/test.doc"}}
自动识别当前浏览器并启动WPS表格处理
{"req":"Wrl_OfficeApplet","rid":6,"para":{"Type":"0","Title":"Office Applet","Flag":0,"IframeX":0,"IframeY":0,"BarW":0,"BarH":0,"Url": "http://zorrosoft.com/OfficeApplet2.html","OType":"12","Open":"D:/Zorro/test.xls"}}
{"req":"Wrl_OfficeApplet","rid":6,"para":{"Type":"0","Title":"Office Applet","Flag":0,"IframeX":0,"IframeY":0,"BarW":0,"BarH":0,"ScrollTop":0,"Url": "http://zorrosoft.com/OfficeApplet2.html","OType":"12","Open":"D:/Zorro/test.xls"}}
自动识别当前浏览器并启动WPS演示处理
{"req":"Wrl_OfficeApplet","rid":6,"para":{"Type":"0","Title":"Office Applet","Flag":0,"IframeX":0,"IframeY":0,"BarW":0,"BarH":0,"Url": "http://zorrosoft.com/OfficeApplet2.html","OType":"13","Open":"D:/Zorro/test.ppt"}}
{"req":"Wrl_OfficeApplet","rid":6,"para":{"Type":"0","Title":"Office Applet","Flag":0,"IframeX":0,"IframeY":0,"BarW":0,"BarH":0,"ScrollTop":0,"Url": "http://zorrosoft.com/OfficeApplet2.html","OType":"13","Open":"D:/Zorro/test.ppt"}}
自动识别当前浏览器指定位置自动适配网页大小启动:
{"req":"Wrl_OfficeApplet","rid":6,"para":{"Type":"0","Title":"Office Applet","Flag":8,"IframeX":0,"IframeY":0,"BarW":0,"BarH":0,"Url": "http://zorrosoft.com/OfficeApplet2.html","OType":"11","Open":"D:/Zorro/test.doc"}}
{"req":"Wrl_OfficeApplet","rid":6,"para":{"Type":"0","Title":"Office Applet","Flag":8,"IframeX":0,"IframeY":0,"BarW":0,"BarH":0,"ScrollTop":0,"Url": "http://zorrosoft.com/OfficeApplet2.html","OType":"11","Open":"D:/Zorro/test.doc"}}
当前页指定位置自动适配网页加载测试
http://zorrosoft.com/officeframe.html
......@@ -68,7 +68,7 @@ A、{"ret":0,"rid":1,"data":{"ID":3}}
B、{"event":"Wrl_Listen","aid":3,"data":{"SID":"123","PID":"WpsApplet","port":910}}
返回的侦听端口,可再建立一个Web Socket连接后,调用小程序中的相关功能,比如打开一个文档。
返回ID为当前小程序运行ID,通过此ID,可执行Wrl_AppletControl、Wrl_AppletScroll、Wrl_AppletResize等命令。
C、{"event":"Wrl_AppletOK","aid":3,"data":{"SID":"123","PID":"WpsApplet","Port":910}}
C、{"event":"Wrl_AppletOK","aid":3,"rid":6,"data":{"SID":"123","PID":"WpsApplet","Port":910}}
2)、请求控制金山WPS内嵌网页小程序:
当前端不再需要小程序时可指定关闭,或者显示/隐藏及全屏显示等
......@@ -126,7 +126,7 @@ ID为启动小程序时返回JSON中的ID值,Scall为缩放百分比
以上安装和升级的JSON请求包,可能因版本升级导致内容不同,如遇安装或升级时报错,请联系客服获取最新的请求包。
3)、请求卸载金山WPS内嵌网页小程序:
正式版需要添加TK校验,具体规则请参考SDK包中文档“PluginOK中间件安全解决方案.doc”,可在SDK包中的打包程序WrlPackage.exe的中间件维护生成带TK的请求。
{"req":"Plugin_Remove","rid":3,"para":{"PID":"WpsApplet","Type":8}}
4、金山WPS内嵌网页小程序转调用WPS软件的VBA接口,先根据Wrl_OfficeApplet请求启动后返回的端口号,新建立一个WebSocket连接后可执行如下指令:
......
1、本目录为成都佐罗软件有限公司PluginOK中间件单机高级版终端电脑需要安装的软件,和成都佐罗软件有限公司签订试用协议后提供执行程序并开通试用权限。程序包解压到某个磁盘目录后请执行InstallWrl.bat完成安装,如您只需要体验标准版和中间件本身的功能,请参考文档TestWrl.txt文件进行,如需基于标准版进行开发自己的小程序,请从这里下载开发包:http://local.zorrosoft.com/Files/WrlSDK.zip 解压后有相关开发文档和范例功能,如还有问题请加微信(ZorroSoft)沟通。
1、本目录为成都佐罗软件有限公司PluginOK中间件单机高级版终端电脑需要安装的软件,和成都佐罗软件有限公司签订试用协议后提供对应的程序包并开通试用权限。程序包解压到某个磁盘目录后请执行InstallWrl.bat完成安装,如您只需要体验标准版和中间件本身的功能,请参考文档TestWrl.txt文件进行,如需基于标准版进行开发自己的小程序,请从这里下载开发包:http://local.zorrosoft.com/Files/WrlSDK.zip 解压后有相关开发文档和范例功能,如还有问题请加微信(ZorroSoft)沟通。
2、安装后请打开测试网页 http://local.zorrosoft.com/,修改WS连接的默认端口为80,然后点击连接,如果点击连接提示错误,请找到程序安装目录下的data子目录,在日志文件WrlService.txt中查看实际的WS侦听端口是多少,然后对应修改到测试网页再进行连接。单机版默认端口为80,请在测试网页WS连接地址中设置,一般80不行的话修改为81再试。
......
......@@ -38,16 +38,16 @@ B、网页中嵌入元素
1)、请求启动AIP电子签章网页内嵌小程序:
Type为浏览器类型,传0自动判断(前提是当前浏览器已启动并显示在最前端) 可强制指定浏览器类型Type(1代表IE 2代表Chrome 4代表Firefox 8代表Opera 16代表Edge(Chromium内核) 32代表360极速浏览器 33代表360安全浏览器 34代表360企业安全浏览器 50代表QQ浏览器 60代表搜狗浏览器)
Title:网页标题中的关键词
Flag掩码标记:1指定新标签加载(1和16都不指定时为当前页加载) 2小程序显示窗口边框 4不自动裁剪越界窗口 8自动适配网页高度和宽度显示 64根据标题避免重复加载相同的小程序
Flag掩码标记:1指定新标签加载(1和16都不指定时为当前页加载) 2小程序显示窗口边框 4不自动裁剪越界窗口 8自动适配网页高度和宽度显示
IframeX和IframeY分别为iframe嵌套的横竖偏移修正坐标
BarW和BarH分别是网页右侧和底部预留区域
BarW和BarH分别是网页右侧和底部预留区域,ScrollTop为顶部滚动预留高度
小程序实际显示首先会基于网页中指定的坐标和大小,再根据IframeX、IframeY、BarW、BarH设定的值做修正
Url:加载小程序所在的网页实际地址
Open:为需要签章的文件路径,磁盘目录斜杠用/
注意:Open和Url如果有特殊字符= & 双引号或中文等,需要用URL编码处理后传递
举例:
自动识别当前浏览器指定位置和大小启动:
{"req":"Wrl_AppletStart","rid":8,"para":{"Type":"0","Title":"AIPSign Applet","NodeName":"AIPSignApplet","PID":"AIPSignApplet","Flag":2,"IframeX":0,"IframeY":0,"BarW":0,"BarH":0,"Url": "http://local.zorrosoft.com//aipframe.html ","Open":"http://local.zorrosoft.com/Files/PluginOK.pdf"}}
{"req":"Wrl_AppletStart","rid":8,"para":{"Type":"0","Title":"AIPSign Applet","NodeName":"AIPSignApplet","PID":"AIPSignApplet","Flag":2,"IframeX":0,"IframeY":0,"BarW":0,"BarH":0,"ScrollTop":0,"Url": "http://local.zorrosoft.com//aipframe.html ","Open":"http://local.zorrosoft.com/Files/PluginOK.pdf"}}
指定页面内加载后适配网页切换显示:
http://local.zorrosoft.com/aipframe.html
......@@ -58,7 +58,7 @@ A、{"ret":0,"rid":1,"data":{"ID":2}}
B、{"event":"Wrl_Listen","aid":2,"data":{"SID":"123","PID":"AIPSignApplet","port":1200}}
返回的侦听端口,可再建立一个Web Socket连接后,调用小程序中的相关功能。
代表小程序创建成功,返回ID为当前小程序运行ID,通过此ID,可执行Wrl_AppletControl、Wrl_AppletScroll、Wrl_AppletResize等命令。
C、{"event":"Wrl_AppletOK","aid":2,"data":{"SID":"123","PID":"AIPSignApplet","Port":1200}}
C、{"event":"Wrl_AppletOK","aid":2,"rid":8,"data":{"SID":"123","PID":"AIPSignApplet","Port":1200}}
2)、请求控制AIP电子签章网页内嵌小程序:
当前端不再需要小程序时可指定关闭,或者显示/隐藏及全屏显示等
......@@ -105,18 +105,18 @@ ID为启动小程序时返回JSON中的ID值,Scall为缩放百分比
1)、请求安装AIP电子签章网页内嵌小程序
请在测试网页输入框中,输入如下请求,然后点击发送,完成安装:
{"req":"Plugin_Install","rid":1,"para":{"Name":"AIP电子签章内嵌网页小程序","PID":"AIPSignApplet","Date":"2021-05-06","Desc":"PluginOK之上跨浏览器的AIP电子签章内嵌网页小程序,支持在Chrome、Edge、Firefox、IE、Oprea、360、QQ等最新版本浏览器网页中内嵌使用","DownAddr":"http://local.zorrosoft.com/Files/Net/AIPSignApplet.pid","MD5":"C0412AD0C5C6A8CF45E127A0A1D3FD0E","Version":"2.1.3.2","Size":557056,"HideIns":0,"Type":8,"Cookie":"","Auth":"","TK":"20F9FE2A4519B4E1CDA63DE66C032FCEB6B4B932102C5E3FB6498E3D20C88389338FF271EFF9E4B3B6EB7FF098DE8F2A767C5EE09AAFC946A1684AE080B3B208E66851339A413FCF5A5AF6660F6D032543BABDA3A7E0BF8B25710BF31514741018DC0AB593F6356DD0E455DF450B7C61374D6ECDEC0B6187CB815B750DF3B9F49E317A58641139B54201D28D74659DFDD02CAC5CECB1BF182308A11A3BE0950F7120A3205DB09A3BF51E261BAFAA940B9B391AA935C112AEECE3EC995B300383DD11054C6E35E9A0808E60EA19B62D484056A1BB4CB1CACF3DF69E90779A09252FB08886C017F3583E330C019140E77B92F4D7C8D1ACAF934E29C43640A7DFFD"}}
{"req":"Plugin_Install","rid":1,"para":{"Name":"AIP电子签章内嵌网页小程序","PID":"AIPSignApplet","Date":"2021-05-06","Desc":"PluginOK之上跨浏览器的AIP电子签章内嵌网页小程序,支持在Chrome、Edge、Firefox、IE、Oprea、360、QQ等最新版本浏览器网页中内嵌使用","DownAddr":"http://local.zorrosoft.com/Files/Net/AIPSignApplet.pid","MD5":"C0412AD0C5C6A8CF45E127A0A1D3FD0E","Version":"2.1.3.5","Size":557056,"HideIns":0,"Type":8,"Cookie":"","Auth":"","TK":"20F9FE2A4519B4E1CDA63DE66C032FCEB6B4B932102C5E3FB6498E3D20C88389338FF271EFF9E4B3B6EB7FF098DE8F2A767C5EE09AAFC946A1684AE080B3B208E66851339A413FCF5A5AF6660F6D032543BABDA3A7E0BF8B25710BF31514741018DC0AB593F6356DD0E455DF450B7C61374D6ECDEC0B6187CB815B750DF3B9F49E317A58641139B54201D28D74659DFDD02CAC5CECB1BF182308A11A3BE0950F7120A3205DB09A3BF51E261BAFAA940B9B391AA935C112AEECE3EC995B300383DD11054C6E35E9A0808E60EA19B62D484056A1BB4CB1CACF3DF69E90779A09252FB08886C017F3583E330C019140E77B92F4D7C8D1ACAF934E29C43640A7DFFD"}}
启动安装后,会不断收到安装进度直到安装结束。
2)、请求升级点聚AIP电子签章网页内嵌小程序:
{"req":"Plugin_Update","rid":1,"para":{"Name":"AIP电子签章内嵌网页小程序","PID":"AIPSignApplet","Date":"2021-05-06","Desc":"PluginOK之上跨浏览器的AIP电子签章内嵌网页小程序,支持在Chrome、Edge、Firefox、IE、Oprea、360、QQ等最新版本浏览器网页中内嵌使用","DownAddr":"http://local.zorrosoft.com/Files/Net/AIPSignApplet_Update.pid","MD5":"435AD751384B8CD7A0B2C6BFA5259D52","Version":"2.1.3.2","Size":557056,"HideIns":0,"Type":8,"Cookie":"","Auth":"","TK":"8CBBF80824FF661F1ACF0401A0FDAEADCC3CACC0D3EB747ABE0C4A1DF871F20C0A10170EE98182ACA60AB1DA3F86EAD5F863D1CFD9FAE40FE6C4F2788988FD0FCEEEFD94CB26183687B2B3A61C04CDD5485C77FC8D0C09DCC7BFDDE93AAF7D226B93021C49CC8A4C0F196AF13A586D6940804C20FD926483DE1E57899A24A23AFC446BD5ED933574E1514260FAD7FF71D4B99DEB6F2F7A466EB646CF7D5FE6A24114F25FD025FFB9F414076E6100FBB1AC0986A3BC7FD5B077E4F4883BBC34967018CD6DB7D6E84A94445F11DC595EE8081EEF2E0066B71A3908F9D711CA32E36142375DA43743BD457B5135127AD495437CA11BE1A141E5AC1B4853B3FD6D1C"}}
{"req":"Plugin_Update","rid":1,"para":{"Name":"AIP电子签章内嵌网页小程序","PID":"AIPSignApplet","Date":"2021-05-06","Desc":"PluginOK之上跨浏览器的AIP电子签章内嵌网页小程序,支持在Chrome、Edge、Firefox、IE、Oprea、360、QQ等最新版本浏览器网页中内嵌使用","DownAddr":"http://local.zorrosoft.com/Files/Net/AIPSignApplet_Update.pid","MD5":"435AD751384B8CD7A0B2C6BFA5259D52","Version":"2.1.3.5","Size":557056,"HideIns":0,"Type":8,"Cookie":"","Auth":"","TK":"8CBBF80824FF661F1ACF0401A0FDAEADCC3CACC0D3EB747ABE0C4A1DF871F20C0A10170EE98182ACA60AB1DA3F86EAD5F863D1CFD9FAE40FE6C4F2788988FD0FCEEEFD94CB26183687B2B3A61C04CDD5485C77FC8D0C09DCC7BFDDE93AAF7D226B93021C49CC8A4C0F196AF13A586D6940804C20FD926483DE1E57899A24A23AFC446BD5ED933574E1514260FAD7FF71D4B99DEB6F2F7A466EB646CF7D5FE6A24114F25FD025FFB9F414076E6100FBB1AC0986A3BC7FD5B077E4F4883BBC34967018CD6DB7D6E84A94445F11DC595EE8081EEF2E0066B71A3908F9D711CA32E36142375DA43743BD457B5135127AD495437CA11BE1A141E5AC1B4853B3FD6D1C"}}
以上安装和升级的JSON请求包,可能因版本升级导致内容不同,如遇安装或升级时报错,请联系客服获取最新的请求包。
3)、请求卸载AIP电子签章网页内嵌小程序:
正式版需要添加TK校验,具体规则请参考SDK包中文档“PluginOK中间件安全解决方案.doc”,可在SDK包中的打包程序ZbaPackage.exe的中间件维护生成带TK的请求。
{"req":"Plugin_Remove","rid":3,"para":{"PID":"AIPSignApplet","Type":8}}
4、AIP电子签章网页内嵌小程序转调用ActiveX接口(接口函数及方法说明详情请参考文档“AIP电子签名系统开发接口.chm”),先根据Wrl_AppletStart请求启动后返回侦听端口号,针对此端口新建一个WebSocket连接后可执行如下指令:
......
......@@ -38,9 +38,9 @@ B、网页中嵌入元素
1)、请求启动Autodesk内嵌网页小程序实现网页中局部加载dwg/dxf等文档进行操作:
Type为浏览器类型,传0自动判断(前提是当前浏览器已启动并显示在最前端,Flag指定当前页加载时必须是0) 可强制指定浏览器类型Type(2代表Chrome 4代表Firefox 8代表Opera 16代表Edge(Chromium内核) 32代表360极速浏览器 33代表360安全浏览器 34代表360企业安全浏览器 50代表QQ浏览器 60代表搜狗浏览器)
Title:网页标题中的关键词
Flag掩码标记:1指定新标签加载(1和16都不指定时为当前页加载) 2小程序显示窗口边框 4不自动裁剪越界窗口 8自动适配网页高度和宽度显示 64根据标题避免重复加载相同的小程序
Flag掩码标记:1指定新标签加载(1和16都不指定时为当前页加载) 2小程序显示窗口边框 4不自动裁剪越界窗口 8自动适配网页高度和宽度显示
IframeX和IframeY分别为iframe嵌套的横竖偏移修正坐标
BarW和BarH分别是网页右侧和底部预留区域
BarW和BarH分别是网页右侧和底部预留区域,ScrollTop为顶部滚动预留高度
小程序实际显示首先会基于网页中指定的坐标和大小,再根据IframeX、IframeY、BarW、BarH设定的值做修正
App:0启动AutoCAD实现在线编辑(推荐用2015及以上版本,可根据具体版本定制) 1启动DWG TrueView在线查看和转换 2启动Design Review在线审阅
Url:加载小程序所在的网页实际地址
......@@ -48,16 +48,16 @@ Open:为需要打开的文档路径,磁盘目录斜杠用/
注意:Open和Url如果有特殊字符= & 双引号或中文等,需要用URL编码处理后传递
举例:
自动识别当前浏览器并启动AutoCAD程序在线编辑dwg、dxf等文档
{"req":"Wrl_ACADApplet","rid":5,"para":{"Type":"0","Title":"Autodesk Applet","Flag":0,"IframeX":0,"IframeY":0,"BarW":0,"BarH":0,"Url": "http://local.zorrosoft.com/acadframe.html","App":"0","Open":"D:/Zorro/test.dwg"}}
{"req":"Wrl_ACADApplet","rid":5,"para":{"Type":"0","Title":"Autodesk Applet","Flag":0,"IframeX":0,"IframeY":0,"BarW":0,"BarH":0,"ScrollTop":0,"Url": "http://local.zorrosoft.com/acadframe.html","App":"0","Open":"D:/Zorro/test.dwg"}}
自动识别当前浏览器并启动DWG TrueView程序在线查看或转换dwg文档
{"req":"Wrl_ACADApplet","rid":6,"para":{"Type":"0","Title":"Autodesk Applet","Flag":0,"IframeX":0,"IframeY":0,"BarW":0,"BarH":0,"Url": "http://local.zorrosoft.com/acadframe.html","App":"1","Open":"D:/Zorro/test.dwg"}}
{"req":"Wrl_ACADApplet","rid":6,"para":{"Type":"0","Title":"Autodesk Applet","Flag":0,"IframeX":0,"IframeY":0,"BarW":0,"BarH":0,"ScrollTop":0,"Url": "http://local.zorrosoft.com/acadframe.html","App":"1","Open":"D:/Zorro/test.dwg"}}
自动识别当前浏览器并启动Design Review程序在线审阅dwg、dxf文档
{"req":"Wrl_ACADApplet","rid":7,"para":{"Type":"0","Title":"Autodesk Applet","Flag":0,"IframeX":0,"IframeY":0,"BarW":0,"BarH":0,"Url": "http://local.zorrosoft.com/acadframe.html","App":"2","Open":"D:/Zorro/test.dwg"}}
{"req":"Wrl_ACADApplet","rid":7,"para":{"Type":"0","Title":"Autodesk Applet","Flag":0,"IframeX":0,"IframeY":0,"BarW":0,"BarH":0,"ScrollTop":0,"Url": "http://local.zorrosoft.com/acadframe.html","App":"2","Open":"D:/Zorro/test.dwg"}}
自动识别当前浏览器指定位置自动适配网页大小启动:
{"req":"Wrl_ACADApplet","rid":8,"para":{"Type":"0","Title":"Autodesk Applet","Flag":8,"IframeX":0,"IframeY":0,"BarW":0,"BarH":0,"Url": "http://local.zorrosoft.com/acadfull.html","App":"0","Open":"D:/Zorro/test.dwg"}}
{"req":"Wrl_ACADApplet","rid":8,"para":{"Type":"0","Title":"Autodesk Applet","Flag":8,"IframeX":0,"IframeY":0,"BarW":0,"BarH":0,"ScrollTop":0,"Url": "http://local.zorrosoft.com/acadfull.html","App":"0","Open":"D:/Zorro/test.dwg"}}
当前页指定位置自动适配网页加载测试
http://local.zorrosoft.com/acadframe.html
......@@ -66,9 +66,9 @@ http://local.zorrosoft.com/acadframe.html
A、{"ret":0,"rid":1,"data":{"ID":3}}
代表小程序WS侦听服务就绪
B、{"event":"Wrl_Listen","aid":3,"data":{"SID":"123","PID":"ACadApplet","port":990}}
返回的侦听端口,可再建立一个Web Socket连接后,调用小程序中的相关功能,比如新打开一个网页
返回的侦听端口,可再建立一个Web Socket连接后,调用小程序中的相关功能,比如放大缩小图纸
代表小程序创建成功,返回ID为当前小程序运行ID,通过此ID,可执行Wrl_AppletControl、Wrl_AppletScroll、Wrl_AppletResize等命令。
C、{"event":"Wrl_AppletOK","aid":3,"data":{"SID":"123","PID":"ACadApplet","Port":990}}
C、{"event":"Wrl_AppletOK","aid":3,"rid":5,"data":{"SID":"123","PID":"ACadApplet","Port":990}}
2)、请求控制Autodesk内嵌网页小程序:
当前端不再需要小程序时可指定关闭,或者显示/隐藏及全屏显示等
......@@ -114,19 +114,19 @@ ID为启动小程序时返回JSON中的ID值,Scall为缩放百分比
1)、请求安装Autodesk内嵌网页小程序
请在测试网页输入框中,输入如下请求,然后点击发送,完成安装:
{"req":"Plugin_Install","rid":1,"para":{"Name":"Autodesk内嵌网页小程序","PID":"ACadApplet","Date":"2021-05-06","Desc":"PluginOK之上跨浏览器的Autodesk内嵌网页小程序,支持在Chrome、Edge、Firefox、IE、Oprea、360、QQ等最新版本浏览器网页中内嵌AutoCAD等程序进行在线编辑、查看或审阅工程图","DownAddr":"http://local.zorrosoft.com/Files/Net/ACadApplet.pid","MD5":"E4D87E9A6772884F8CC300CC0B60644E","Version":"2.1.3.2","Size":753664,"HideIns":0,"Type":8,"Cookie":"","Auth":"","TK":"28E6DBBAE7B36391CCBFB20E1E368D91FFF2DBA9A77DB22F444227622B6E36D8EE955B48FD46BA1C03EA38F55EC0763D7DAE2342E934F1F8A4FE84085B86F3099BD2681D50E83ABE9032351C36AC6043E5B323AE50854C41148DB3DB4A8B4694CF71859E71EB0855973179F0226418EB3F3321AC5F09EAC42FB20E8D25C25C0C8DE2B3595D6F3AE127EEE8BBC39B82FFAFE70459C8B9EC765EC11E3C3443497CF5BC8C6393E7F3F0C3DA18B794D4C11740DB9AFC785F5322A9188EDED4BEF0F90078FC4221ADFB3F7FD9087C576E01B6003749DADA2746D31744EBEDEB4BB3336DC5A094BAC4EA48287CFA1F5B4FC11C57112ABBDDA2301BE7909213DC844E4C"}}
{"req":"Plugin_Install","rid":1,"para":{"Name":"Autodesk内嵌网页小程序","PID":"ACadApplet","Date":"2021-05-06","Desc":"PluginOK之上跨浏览器的Autodesk内嵌网页小程序,支持在Chrome、Edge、Firefox、IE、Oprea、360、QQ等最新版本浏览器网页中内嵌AutoCAD等程序进行在线编辑、查看或审阅工程图","DownAddr":"http://local.zorrosoft.com/Files/Net/ACadApplet.pid","MD5":"E4D87E9A6772884F8CC300CC0B60644E","Version":"2.1.3.5","Size":753664,"HideIns":0,"Type":8,"Cookie":"","Auth":"","TK":"28E6DBBAE7B36391CCBFB20E1E368D91FFF2DBA9A77DB22F444227622B6E36D8EE955B48FD46BA1C03EA38F55EC0763D7DAE2342E934F1F8A4FE84085B86F3099BD2681D50E83ABE9032351C36AC6043E5B323AE50854C41148DB3DB4A8B4694CF71859E71EB0855973179F0226418EB3F3321AC5F09EAC42FB20E8D25C25C0C8DE2B3595D6F3AE127EEE8BBC39B82FFAFE70459C8B9EC765EC11E3C3443497CF5BC8C6393E7F3F0C3DA18B794D4C11740DB9AFC785F5322A9188EDED4BEF0F90078FC4221ADFB3F7FD9087C576E01B6003749DADA2746D31744EBEDEB4BB3336DC5A094BAC4EA48287CFA1F5B4FC11C57112ABBDDA2301BE7909213DC844E4C"}}
启动安装后,会不断收到安装进度直到安装结束。
在发布时,也可以把此小程序目录文件和中间件一起打包后发布,不用单独分发。
2)、请求升级Autodesk内嵌网页小程序:
{"req":"Plugin_Update","rid":1,"para":{"Name":"Autodesk内嵌网页小程序","PID":"ACadApplet","Date":"2021-05-06","Desc":"PluginOK之上跨浏览器的Autodesk内嵌网页小程序,支持在Chrome、Edge、Firefox、IE、Oprea、360、QQ等最新版本浏览器网页中内嵌AutoCAD等程序进行在线编辑、查看或审阅工程图","DownAddr":"http://local.zorrosoft.com/Files/Net/ACadApplet_Update.pid","MD5":"75B516A8F98CB40BA91192E99493065E","Version":"2.1.3.2","Size":753664,"HideIns":0,"Type":8,"Cookie":"","Auth":"","TK":"7A363555744849C2FEA74FDACE81BD72DA0B93BEE81A6BB4109B1147D2300A1C2C78BDDE78E74C07D1CE8B86AFC1D816AC33CEA188FFAF86971011DD3093F4344E5C13B9D99476DA56879C6C9897214A4154FB7BE821B07C77F6F5C88D80FFBDE27211F71226713A4AE36876740E539B9ED2A78B8D9687D144A965A5089314AEF48E4D35B1F1EE1CFB463DF8C71D89008D70CB79AEDF60F2026102F2FD65B7262AAEF734CDF116FF058A219DCE87461A3C381964BD1247CC805B427542BBC7AF97FE21BA9C8EE5414894CB55D57A2F641A8648D636A1F7F164A4B34D87AA0FDF360D133B9066A3B8E5A0C5F0AF46051A42E267CF73E8CE988A12DDD74351DA35"}}
{"req":"Plugin_Update","rid":1,"para":{"Name":"Autodesk内嵌网页小程序","PID":"ACadApplet","Date":"2021-05-06","Desc":"PluginOK之上跨浏览器的Autodesk内嵌网页小程序,支持在Chrome、Edge、Firefox、IE、Oprea、360、QQ等最新版本浏览器网页中内嵌AutoCAD等程序进行在线编辑、查看或审阅工程图","DownAddr":"http://local.zorrosoft.com/Files/Net/ACadApplet_Update.pid","MD5":"75B516A8F98CB40BA91192E99493065E","Version":"2.1.3.5","Size":753664,"HideIns":0,"Type":8,"Cookie":"","Auth":"","TK":"7A363555744849C2FEA74FDACE81BD72DA0B93BEE81A6BB4109B1147D2300A1C2C78BDDE78E74C07D1CE8B86AFC1D816AC33CEA188FFAF86971011DD3093F4344E5C13B9D99476DA56879C6C9897214A4154FB7BE821B07C77F6F5C88D80FFBDE27211F71226713A4AE36876740E539B9ED2A78B8D9687D144A965A5089314AEF48E4D35B1F1EE1CFB463DF8C71D89008D70CB79AEDF60F2026102F2FD65B7262AAEF734CDF116FF058A219DCE87461A3C381964BD1247CC805B427542BBC7AF97FE21BA9C8EE5414894CB55D57A2F641A8648D636A1F7F164A4B34D87AA0FDF360D133B9066A3B8E5A0C5F0AF46051A42E267CF73E8CE988A12DDD74351DA35"}}
以上安装和升级的JSON请求包,可能因版本升级导致内容不同,如遇安装或升级时报错,请联系客服获取最新的请求包。
3)、请求卸载Autodesk内嵌网页小程序:
正式版需要添加TK校验,具体规则请参考SDK包中文档“PluginOK中间件安全解决方案.doc”,可在SDK包中的打包程序ZbaPackage.exe的中间件维护生成带TK的请求。
{"req":"Plugin_Remove","rid":3,"para":{"PID":"ACadApplet","Type":8}}
4、Autodesk内嵌网页小程序转调用Autodesk的AutoCAD软件VBA接口及DWG TrueView或Design Review的OCX控件接口,先根据Wrl_ACADApplet请求启动后返回的端口号,新建立一个WebSocket连接后可执行如下指令:
......
2021-06-01 PluginOK升级网络版2.1.3.3(单机版1.3.3.3)
2021-06-10 PluginOK升级网络版2.1.3.5(单机版1.3.3.5)
1、优化启动内嵌小程序等待时间,避免太短导致启动失败;
2、滚动内嵌小程序时支持设置顶部预留区域;
3、安装时exe小程序增加防火墙例外设置,避免提示;
4、启动内嵌小程序增加Option参数备用;
5、启动内嵌小程序成功通知中增加返回请求启动的rid参数;
6、网络版支持主动发起更新授权请求,优化安装后主动请求间隔;
7、打包工具支持导出JAVA语言所需的RSA秘钥;
8、解决启动内嵌小程序时本地路径有空格等特殊符号时错误问题;
9、解决Firefox 89版内嵌小程序显示位置错误问题;
10、解决打包小程序时未过滤指定文件导致授权无效问题。
2021-06-01 PluginOK升级网络版2.1.3.3(单机版1.3.3.3)
1、优化Office网页小程序功能,兼容WPS个人版,隐藏启动LOGO,解决加载可能失败问题;
2、解决VLC网页播放小程序网络缓存时间设置不生效问题;
3、解决Chrome、Edge等91版内嵌小程序显示位置错误问题。
......
......@@ -38,19 +38,19 @@ B、网页中嵌入元素
1)、请求启动Flash Player内嵌网页小程序:
Type为浏览器类型,传0自动判断(前提是当前浏览器已启动并显示在最前端,Flag指定当前页加载时必须是0) 可强制指定浏览器类型Type(1代表IE 2代表Chrome 4代表Firefox 8代表Opera 16代表Edge(Chromium内核) 32代表360极速浏览器 33代表360安全浏览器 34代表360企业安全浏览器 50代表QQ浏览器 60代表搜狗浏览器)
Title:网页标题中的关键词
Flag掩码标记:1指定新标签加载(1和16都不指定时为当前页加载) 2小程序显示窗口边框 4不自动裁剪越界窗口 8自动适配网页高度和宽度显示 64根据标题避免重复加载相同的小程序
Flag掩码标记:1指定新标签加载(1和16都不指定时为当前页加载) 2小程序显示窗口边框 4不自动裁剪越界窗口 8自动适配网页高度和宽度显示
IframeX和IframeY分别为iframe嵌套的横竖偏移修正坐标
BarW和BarH分别是网页右侧和底部预留区域
BarW和BarH分别是网页右侧和底部预留区域,ScrollTop为顶部滚动预留高度
小程序实际显示首先会基于网页中指定的坐标和大小,再根据IframeX、IframeY、BarW、BarH设定的值做修正
Url:加载小程序所在的网页实际地址
Open:为需要播放的多媒体路径,磁盘目录斜杠用/
注意:Open和Url如果有特殊字符= & 双引号或中文等,需要用URL编码处理后传递
举例:
自动识别当前浏览器指定位置和大小启动:
{"req":"Wrl_FlashApplet","rid":1,"para":{"Type":"0","Title":"Flash Applet","Flag":0,"IframeX":0,"IframeY":0,"BarW":0,"BarH":0,"Url":"http://local.zorrosoft.com/FlashApplet.html","Open":"http://zorrosoft.com/Files/test.swf"}}
{"req":"Wrl_FlashApplet","rid":1,"para":{"Type":"0","Title":"Flash Applet","Flag":0,"IframeX":0,"IframeY":0,"BarW":0,"BarH":0,"ScrollTop":0,"Url":"http://local.zorrosoft.com/FlashApplet.html","Open":"http://zorrosoft.com/Files/test.swf"}}
自动识别当前浏览器自动适配网页大小启动:
{"req":"Wrl_FlashApplet","rid":3,"para":{"Type":"0","Title":"Flash Applet","Flag":8,"IframeX":0,"IframeY":0,"BarW":0,"BarH":0,"Url":"http://local.zorrosoft.com/FlashApplet.html","Open":"http://zorrosoft.com/Files/test.swf"}}
{"req":"Wrl_FlashApplet","rid":3,"para":{"Type":"0","Title":"Flash Applet","Flag":8,"IframeX":0,"IframeY":0,"BarW":0,"BarH":0,"ScrollTop":0,"Url":"http://local.zorrosoft.com/FlashApplet.html","Open":"http://zorrosoft.com/Files/test.swf"}}
当前页指定位置自动适配网页加载测试
http://local.zorrosoft.com/flashframe.html
......@@ -61,7 +61,7 @@ A、{"ret":0,"rid":1,"data":{"ID":2}}
B、{"event":"Wrl_Listen","aid":2,"data":{"SID":"123","PID":"E7C7BDA6-C828-46F1-A7BA-B4C572A01100","port":990}}
返回的侦听端口,可再建立一个Web Socket连接后,调用小程序中的相关功能,比如新播放一个Flash。
代表小程序创建成功,返回ID为当前小程序运行ID,通过此ID,可执行Wrl_AppletControl、Wrl_AppletScroll、Wrl_AppletResize等命令。
C、{"event":"Wrl_AppletOK","aid":2,"data":{"SID":"123","PID":"E7C7BDA6-C828-46F1-A7BA-B4C572A01100","Port":990}}
C、{"event":"Wrl_AppletOK","aid":2,"rid":1,"data":{"SID":"123","PID":"E7C7BDA6-C828-46F1-A7BA-B4C572A01100","Port":990}}
2)、请求控制Flash Player内嵌网页小程序:
当前端不再需要小程序时可指定关闭,或者显示/隐藏及全屏显示等
......@@ -108,18 +108,18 @@ ID为启动小程序时返回JSON中的ID值,Scall为缩放百分比
1)、请求安装Flash Player内嵌网页小程序
请在测试网页输入框中,输入如下请求,然后点击发送,完成安装:
{"req":"Plugin_Install","rid":1,"para":{"Name":"Flash Player内嵌网页小程序","PID":"E7C7BDA6-C828-46F1-A7BA-B4C572A01100","Date":"2021-05-06","Desc":"PluginOK之上跨浏览器的Flash Player网页小程序,支持在Chrome、Edge、Firefox、IE、Oprea、360、QQ等最新版本浏览器网页中内嵌使用","DownAddr":"http://local.zorrosoft.com/Files/Net/FlashWebPlayer.pid","MD5":"ADEFD9FF009CE994219C3C0B3C32C5A5","Version":"2.1.3.2","Size":753664,"HideIns":0,"Type":8,"Cookie":"","Auth":"","TK":"61E13A6A54CC94B0B9122342815288372F2691B80D9DDFE15787F108B7DA06A2DEBF008B865000ED15E502C07FA65CCD58B21E223A22D01C773CCCA1F0963FCB86C20B8F357FCA6599F3EE7EFFDF4EF34E9F76E5055F9A7A10426EE70BF916E52BCDFA1824BAC40065383E1C41ECF89148128123CDA594883BC519832992D6F14CDE9EC8076917E682B1F29C22F14427E8448C63989EC211126BEE40BB7564BBDCA6E027CF3363FD9C0E6358618C766508FCED2B0F6D08190D662F22BDE1E4CB713C022F4BE4E5F865981C8577721EEF6BDE26BD38F042D3E17DE02AEC74F40732882823666BBF3F9AEE07C12B9E4FB52C433CDA0AC8DEE72AC6E41D81E9CAB1"}}
{"req":"Plugin_Install","rid":1,"para":{"Name":"Flash Player内嵌网页小程序","PID":"E7C7BDA6-C828-46F1-A7BA-B4C572A01100","Date":"2021-05-06","Desc":"PluginOK之上跨浏览器的Flash Player网页小程序,支持在Chrome、Edge、Firefox、IE、Oprea、360、QQ等最新版本浏览器网页中内嵌使用","DownAddr":"http://local.zorrosoft.com/Files/Net/FlashWebPlayer.pid","MD5":"ADEFD9FF009CE994219C3C0B3C32C5A5","Version":"2.1.3.5","Size":753664,"HideIns":0,"Type":8,"Cookie":"","Auth":"","TK":"61E13A6A54CC94B0B9122342815288372F2691B80D9DDFE15787F108B7DA06A2DEBF008B865000ED15E502C07FA65CCD58B21E223A22D01C773CCCA1F0963FCB86C20B8F357FCA6599F3EE7EFFDF4EF34E9F76E5055F9A7A10426EE70BF916E52BCDFA1824BAC40065383E1C41ECF89148128123CDA594883BC519832992D6F14CDE9EC8076917E682B1F29C22F14427E8448C63989EC211126BEE40BB7564BBDCA6E027CF3363FD9C0E6358618C766508FCED2B0F6D08190D662F22BDE1E4CB713C022F4BE4E5F865981C8577721EEF6BDE26BD38F042D3E17DE02AEC74F40732882823666BBF3F9AEE07C12B9E4FB52C433CDA0AC8DEE72AC6E41D81E9CAB1"}}
启动安装后,会不断收到安装进度直到安装结束。
2)、请求升级Flash Player内嵌网页小程序:
{"req":"Plugin_Update","rid":1,"para":{"Name":"Flash Player内嵌网页小程序","PID":"E7C7BDA6-C828-46F1-A7BA-B4C572A01100","Date":"2021-05-06","Desc":"PluginOK之上跨浏览器的Flash Player网页小程序,支持在Chrome、Edge、Firefox、IE、Oprea、360、QQ等最新版本浏览器网页中内嵌使用","DownAddr":"http://local.zorrosoft.com/Files/Net/FlashWebPlayer_Update.pid","MD5":"6002104D385A76206FB0BB885123E409","Version":"2.1.3.2","Size":753664,"HideIns":0,"Type":8,"Cookie":"","Auth":"","TK":"B4F14B1D6B08C2602CEBAD6C606F8135DEE03E892516858E1CEFD9D1E06EFBD5446F3AE1EE4788FCA3FF23FA7BCFE8A15A4AA3D880EB671D6F34C2E925D6C0141BA60591F25CFDAB982D6C993CC6D567D8841A70E65CA111E68F7E2AFC947331671EE1A6E66A079766729E344D3C29CDA88C00891B526A005563E4E74A85EC94E098F38AABCA49B95E2D1912224799360707B8EB335B042396215C331A9AAE4AD21C34E0479C84EB74080E27D3D8A4B6635D999172DE2B563E9F6286C9D7445FC17442795197CD8DDBFD525A9EF54C2B480DB4B6B9C0C5342461609E66A05D09A011582FCAE657A2503753F6E15DF287F6D386CFAEA1A4D3B2FC970B06A9CEF6"}}
{"req":"Plugin_Update","rid":1,"para":{"Name":"Flash Player内嵌网页小程序","PID":"E7C7BDA6-C828-46F1-A7BA-B4C572A01100","Date":"2021-05-06","Desc":"PluginOK之上跨浏览器的Flash Player网页小程序,支持在Chrome、Edge、Firefox、IE、Oprea、360、QQ等最新版本浏览器网页中内嵌使用","DownAddr":"http://local.zorrosoft.com/Files/Net/FlashWebPlayer_Update.pid","MD5":"6002104D385A76206FB0BB885123E409","Version":"2.1.3.5","Size":753664,"HideIns":0,"Type":8,"Cookie":"","Auth":"","TK":"B4F14B1D6B08C2602CEBAD6C606F8135DEE03E892516858E1CEFD9D1E06EFBD5446F3AE1EE4788FCA3FF23FA7BCFE8A15A4AA3D880EB671D6F34C2E925D6C0141BA60591F25CFDAB982D6C993CC6D567D8841A70E65CA111E68F7E2AFC947331671EE1A6E66A079766729E344D3C29CDA88C00891B526A005563E4E74A85EC94E098F38AABCA49B95E2D1912224799360707B8EB335B042396215C331A9AAE4AD21C34E0479C84EB74080E27D3D8A4B6635D999172DE2B563E9F6286C9D7445FC17442795197CD8DDBFD525A9EF54C2B480DB4B6B9C0C5342461609E66A05D09A011582FCAE657A2503753F6E15DF287F6D386CFAEA1A4D3B2FC970B06A9CEF6"}}
以上安装和升级的JSON请求包,可能因版本升级导致内容不同,如遇安装或升级时报错,请联系客服获取最新的请求包。
3)、请求卸载Flash Player内嵌网页小程序:
正式版需要添加TK校验,具体规则请参考SDK包中文档“PluginOK中间件安全解决方案.doc”,可在SDK包中的打包程序ZbaPackage.exe的中间件维护生成带TK的请求。
{"req":"Plugin_Remove","rid":3,"para":{"PID":"E7C7BDA6-C828-46F1-A7BA-B4C572A01100","Type":8}}
4、Flash Player小程序转调用ActiveX接口,先根据Wrl_FlashApplet请求启动后返回的端口号,新建立一个WebSocket连接后可执行如下指令:
......
......@@ -38,19 +38,19 @@ B、网页中嵌入元素
1)、请求启动Flash Player内嵌网页小程序:
Type为浏览器类型,传0自动判断(前提是当前浏览器已启动并显示在最前端,Flag指定当前页加载时必须是0) 可强制指定浏览器类型Type(1代表IE 2代表Chrome 4代表Firefox 8代表Opera 16代表Edge(Chromium内核) 32代表360极速浏览器 33代表360安全浏览器 34代表360企业安全浏览器 50代表QQ浏览器 60代表搜狗浏览器)
Title:网页标题中的关键词
Flag掩码标记:1指定新标签加载(1和16都不指定时为当前页加载) 2小程序显示窗口边框 4不自动裁剪越界窗口 8自动适配网页高度和宽度显示 64根据标题避免重复加载相同的小程序
Flag掩码标记:1指定新标签加载(1和16都不指定时为当前页加载) 2小程序显示窗口边框 4不自动裁剪越界窗口 8自动适配网页高度和宽度显示
IframeX和IframeY分别为iframe嵌套的横竖偏移修正坐标
BarW和BarH分别是网页右侧和底部预留区域
BarW和BarH分别是网页右侧和底部预留区域,ScrollTop为顶部滚动预留高度
小程序实际显示首先会基于网页中指定的坐标和大小,再根据IframeX、IframeY、BarW、BarH设定的值做修正
Url:加载小程序所在的网页实际地址
Open:为需要播放的多媒体路径,磁盘目录斜杠用/
注意:Open和Url如果有特殊字符= & 双引号或中文等,需要用URL编码处理后传递
举例:
自动识别当前浏览器指定位置和大小启动:
{"req":"Wrl_FlashApplet","rid":1,"para":{"Type":"0","Title":"Flash Applet","Flag":0,"IframeX":0,"IframeY":0,"BarW":0,"BarH":0,"Url":"http://local.zorrosoft.com/FlashApplet.html","Open":"http://zorrosoft.com/Files/test.swf"}}
{"req":"Wrl_FlashApplet","rid":1,"para":{"Type":"0","Title":"Flash Applet","Flag":0,"IframeX":0,"IframeY":0,"BarW":0,"BarH":0,"ScrollTop":0,"Url":"http://local.zorrosoft.com/FlashApplet.html","Open":"http://zorrosoft.com/Files/test.swf"}}
自动识别当前浏览器自动适配网页大小启动:
{"req":"Wrl_FlashApplet","rid":3,"para":{"Type":"0","Title":"Flash Applet","Flag":8,"IframeX":0,"IframeY":0,"BarW":0,"BarH":0,"Url":"http://local.zorrosoft.com/FlashApplet.html","Open":"http://zorrosoft.com/Files/test.swf"}}
{"req":"Wrl_FlashApplet","rid":3,"para":{"Type":"0","Title":"Flash Applet","Flag":8,"IframeX":0,"IframeY":0,"BarW":0,"BarH":0,"ScrollTop":0,"Url":"http://local.zorrosoft.com/FlashApplet.html","Open":"http://zorrosoft.com/Files/test.swf"}}
当前页指定位置自动适配网页加载测试
http://local.zorrosoft.com/flashframe.html
......@@ -61,7 +61,7 @@ A、{"ret":0,"rid":1,"data":{"ID":2}}
B、{"event":"Wrl_Listen","aid":2,"data":{"SID":"123","PID":"FlashWebPlayer","port":990}}
返回的侦听端口,可再建立一个Web Socket连接后,调用小程序中的相关功能,比如新播放一个Flash。
代表小程序创建成功,返回ID为当前小程序运行ID,通过此ID,可执行Wrl_AppletControl、Wrl_AppletScroll、Wrl_AppletResize等命令。
C、{"event":"Wrl_AppletOK","aid":2,"data":{"SID":"123","PID":"FlashWebPlayer","Port":990}}
C、{"event":"Wrl_AppletOK","aid":2,"rid":1,"data":{"SID":"123","PID":"FlashWebPlayer","Port":990}}
2)、请求控制Flash Player内嵌网页小程序:
当前端不再需要小程序时可指定关闭,或者显示/隐藏及全屏显示等
......@@ -108,18 +108,18 @@ ID为启动小程序时返回JSON中的ID值,Scall为缩放百分比
1)、请求安装Flash Player内嵌网页小程序
请在测试网页输入框中,输入如下请求,然后点击发送,完成安装:
{"req":"Plugin_Install","rid":1,"para":{"Name":"Flash Player内嵌网页小程序","PID":"FlashWebPlayer","Date":"2021-05-06","Desc":"PluginOK之上跨浏览器的Flash Player网页小程序,支持在Chrome、Edge、Firefox、IE、Oprea、360、QQ等最新版本浏览器网页中内嵌使用","DownAddr":"http://local.zorrosoft.com/Files/Net/FlashPlayer.pid","MD5":"DB5E9E4F0F8BB53401D16D7B0629ED2E","Version":"2.1.3.2","Size":753664,"HideIns":0,"Type":8,"Cookie":"","Auth":"","TK":"9286D5D47686D0FF638F6529C6EC19249932C2479C30D400A27C72B853B237270B193076D12C180945105AF2020742CCCC615A3D85294EE8A1524FDFFB64DE368929DAA0843B072BE4E5AB2049D9DA41D604332AB97934C8D53146856C5769BDCC94F6A9B94875D39B9C8BCA662D5363236C908A21E30B6DBC6911B572FC8095466EB8F5428F72040D9A82C7434E2D8A00181B0AD531DB12604A54C8533CA5C01A3557D67F896C4F39D37A8C24E95AD522072A90FEB7118CC7B960B3D02BD9F8ACAEA059220953A1730F914FEEFDE6F5FBD03D5BF6B4310BFD94B90E5DCED8E58CA647EC904EBE758FE570A1E8A5CC8CD32498BD635EAE3DADAE67DE983B1FEC"}}
{"req":"Plugin_Install","rid":1,"para":{"Name":"Flash Player内嵌网页小程序","PID":"FlashWebPlayer","Date":"2021-05-06","Desc":"PluginOK之上跨浏览器的Flash Player网页小程序,支持在Chrome、Edge、Firefox、IE、Oprea、360、QQ等最新版本浏览器网页中内嵌使用","DownAddr":"http://local.zorrosoft.com/Files/Net/FlashPlayer.pid","MD5":"DB5E9E4F0F8BB53401D16D7B0629ED2E","Version":"2.1.3.5","Size":753664,"HideIns":0,"Type":8,"Cookie":"","Auth":"","TK":"9286D5D47686D0FF638F6529C6EC19249932C2479C30D400A27C72B853B237270B193076D12C180945105AF2020742CCCC615A3D85294EE8A1524FDFFB64DE368929DAA0843B072BE4E5AB2049D9DA41D604332AB97934C8D53146856C5769BDCC94F6A9B94875D39B9C8BCA662D5363236C908A21E30B6DBC6911B572FC8095466EB8F5428F72040D9A82C7434E2D8A00181B0AD531DB12604A54C8533CA5C01A3557D67F896C4F39D37A8C24E95AD522072A90FEB7118CC7B960B3D02BD9F8ACAEA059220953A1730F914FEEFDE6F5FBD03D5BF6B4310BFD94B90E5DCED8E58CA647EC904EBE758FE570A1E8A5CC8CD32498BD635EAE3DADAE67DE983B1FEC"}}
启动安装后,会不断收到安装进度直到安装结束。
2)、请求升级Flash Player内嵌网页小程序:
{"req":"Plugin_Update","rid":1,"para":{"Name":"Flash Player内嵌网页小程序","PID":"FlashWebPlayer","Date":"2021-05-06","Desc":"PluginOK之上跨浏览器的Flash Player网页小程序,支持在Chrome、Edge、Firefox、IE、Oprea、360、QQ等最新版本浏览器网页中内嵌使用","DownAddr":"http://local.zorrosoft.com/Files/Net/FlashPlayer_Update.pid","MD5":"B829F613A79366A7E879427F96794C77","Version":"2.1.3.2","Size":753664,"HideIns":0,"Type":8,"Cookie":"","Auth":"","TK":"A12ACF7CCF28BB296BE0FD93BCAE094E8FBE0015AF034E7ECBE8E5D9F2DCA3F1FE3D34476E753D2985A3801C5064102AFF219BD7A796FF8B793965702207705C076CE021B53D74AD00CDED0F15B4CD368BBDE34DF32A87DBAA4F35780B1A80CFED539121B3295B2A67BFFFE0A2613ECFF9A1DED7DD48A9EE9A85F96DA3C495B5AB3DA92E67E608F8A0D4E31574C399FCC73FF427EB9E38654ADE078BDDF4430CEB0A2DA92DCA7A1D399E662F3F385819C27EDC6CD192C97695D7B0EEE3926984E983F7F2C6A2805DC02D5281D5E9C0545F8339AADECCC406D1C54576874817AD96E3C76A62C0C3B2FC354B44CFAE744957DF37386D0EAB0552E2B8C5D2C3C07E"}}
{"req":"Plugin_Update","rid":1,"para":{"Name":"Flash Player内嵌网页小程序","PID":"FlashWebPlayer","Date":"2021-05-06","Desc":"PluginOK之上跨浏览器的Flash Player网页小程序,支持在Chrome、Edge、Firefox、IE、Oprea、360、QQ等最新版本浏览器网页中内嵌使用","DownAddr":"http://local.zorrosoft.com/Files/Net/FlashPlayer_Update.pid","MD5":"B829F613A79366A7E879427F96794C77","Version":"2.1.3.5","Size":753664,"HideIns":0,"Type":8,"Cookie":"","Auth":"","TK":"A12ACF7CCF28BB296BE0FD93BCAE094E8FBE0015AF034E7ECBE8E5D9F2DCA3F1FE3D34476E753D2985A3801C5064102AFF219BD7A796FF8B793965702207705C076CE021B53D74AD00CDED0F15B4CD368BBDE34DF32A87DBAA4F35780B1A80CFED539121B3295B2A67BFFFE0A2613ECFF9A1DED7DD48A9EE9A85F96DA3C495B5AB3DA92E67E608F8A0D4E31574C399FCC73FF427EB9E38654ADE078BDDF4430CEB0A2DA92DCA7A1D399E662F3F385819C27EDC6CD192C97695D7B0EEE3926984E983F7F2C6A2805DC02D5281D5E9C0545F8339AADECCC406D1C54576874817AD96E3C76A62C0C3B2FC354B44CFAE744957DF37386D0EAB0552E2B8C5D2C3C07E"}}
以上安装和升级的JSON请求包,可能因版本升级导致内容不同,如遇安装或升级时报错,请联系客服获取最新的请求包。
3)、请求卸载Flash Player内嵌网页小程序:
正式版需要添加TK校验,具体规则请参考SDK包中文档“PluginOK中间件安全解决方案.doc”,可在SDK包中的打包程序ZbaPackage.exe的中间件维护生成带TK的请求。
{"req":"Plugin_Remove","rid":3,"para":{"PID":"FlashWebPlayer","Type":8}}
4、Flash Player小程序转调用ActiveX接口,先根据Wrl_FlashApplet请求启动后返回的端口号,新建立一个WebSocket连接后可执行如下指令:
......
......@@ -38,9 +38,9 @@ B、网页中嵌入元素
1)、请求启动IE控件小程序实现网页中局部加载IE内核网页显示:
Type为浏览器类型,传0自动判断(前提是当前浏览器已启动并显示在最前端,Flag指定当前页加载时必须是0) 可强制指定浏览器类型Type(2代表Chrome 4代表Firefox 8代表Opera 16代表Edge(Chromium内核) 32代表360极速浏览器 33代表360安全浏览器 34代表360企业安全浏览器 50代表QQ浏览器 60代表搜狗浏览器)
Title:网页标题中的关键词
Flag掩码标记:1指定新标签加载(1和16都不指定时为当前页加载) 2小程序显示窗口边框 4不自动裁剪越界窗口 8自动适配网页高度和宽度显示 64根据标题避免重复加载相同的小程序
Flag掩码标记:1指定新标签加载(1和16都不指定时为当前页加载) 2小程序显示窗口边框 4不自动裁剪越界窗口 8自动适配网页高度和宽度显示
IframeX和IframeY分别为iframe嵌套的横竖偏移修正坐标
BarW和BarH分别是网页右侧和底部预留区域
BarW和BarH分别是网页右侧和底部预留区域,ScrollTop为顶部滚动预留高度
小程序实际显示首先会基于网页中指定的坐标和大小,再根据IframeX、IframeY、BarW、BarH设定的值做修正
Version 指定加载的IE版本,0不指定,比如9999是IE9标准模式 8888是IE8标准模式 8000是IE8兼容模式 7000是IE7 详细定义参考:https://docs.microsoft.com/en-us/previous-versions/windows/internet-explorer/ie-developer/general-info/ee330730(v=vs.85)?redirectedfrom=MSDN#browser_emulation
X64:是否启动64位版
......@@ -50,10 +50,10 @@ Open:为需要用IE内核打开的Url地址或本地网页地址
举例:
自动识别当前浏览器指定位置和大小启动:
{"req":"Wrl_IEApplet","rid":1,"para":{"Type":"0","Title":"IE Applet","Flag":2,"Version":"0","X64":"0","IframeX":0,"IframeY":0,"BarW":0,"BarH":0,"Url": "http://local.zorrosoft.com/IEApplet.html","Open":"http://www.zorrosoft.com"}}
{"req":"Wrl_IEApplet","rid":1,"para":{"Type":"0","Title":"IE Applet","Flag":2,"Version":"0","X64":"0","IframeX":0,"IframeY":0,"BarW":0,"BarH":0,"ScrollTop":0,"Url": "http://local.zorrosoft.com/IEApplet.html","Open":"http://www.zorrosoft.com"}}
自动识别当前浏览器指定位置自动适配网页大小启动:
{"req":"Wrl_IEApplet","rid":2,"para":{"Type":"0","Title":"IE Applet","Flag":10,"Version":"0","X64":"0","IframeX":0,"IframeY":0,"BarW":0,"BarH":0,"Url": "http://local.zorrosoft.com/IEApplet.html","Open":"http://www.zorrosoft.com"}}
{"req":"Wrl_IEApplet","rid":2,"para":{"Type":"0","Title":"IE Applet","Flag":10,"Version":"0","X64":"0","IframeX":0,"IframeY":0,"BarW":0,"BarH":0,"ScrollTop":0,"Url": "http://local.zorrosoft.com/IEApplet.html","Open":"http://www.zorrosoft.com"}}
当前页指定位置自动适配网页加载测试
http://local.zorrosoft.com/ieframe.html
......@@ -64,7 +64,7 @@ A、{"ret":0,"rid":1,"data":{"ID":3}}
B、{"event":"Wrl_Listen","aid":3,"data":{"SID":"123","PID":"18BDC030-AF37-50E1-B0AE-E5EF336BE282","port":985}}
返回的侦听端口,可再建立一个Web Socket连接后,调用小程序中的相关功能,比如新打开一个网页。
代表小程序创建成功,返回ID为当前小程序运行ID,通过此ID,可执行Wrl_AppletControl、Wrl_AppletScroll、Wrl_AppletResize等命令。
C、{"event":"Wrl_AppletOK","aid":3,"data":{"SID":"123","PID":"18BDC030-AF37-50E1-B0AE-E5EF336BE282","Port":985}}
C、{"event":"Wrl_AppletOK","aid":3,"rid":1,"data":{"SID":"123","PID":"18BDC030-AF37-50E1-B0AE-E5EF336BE282","Port":985}}
2)、请求控制IE控件小程序:
当前端不再需要小程序时可指定关闭,或者显示/隐藏及全屏显示等
......@@ -110,19 +110,19 @@ ID为启动小程序时返回JSON中的ID值,Scall为缩放百分比
1)、请求安装IE控件小程序
请在测试网页输入框中,输入如下请求,然后点击发送,完成安装:
{"req":"Plugin_Install","rid":1,"para":{"Name":"IE控件小程序","PID":"18BDC030-AF37-50E1-B0AE-E5EF336BE282","Date":"2021-05-06","Desc":"PluginOK之上跨浏览器的IE控件内嵌网页小程序,支持在Chrome、Edge、Firefox、IE、Oprea、360、QQ等最新版本浏览器网页中内嵌使用","DownAddr":"http://local.zorrosoft.com/Files/Net/IEApplet.pid","MD5":"07A8FCC2CD0085645108C611C63AB1B9","Version":"2.1.3.2","Size":753664,"HideIns":0,"Type":8,"Cookie":"","Auth":"","TK":"2314220FEF7222C17F8CF0A6A3CD362194567AF05422DD675141E860B61815E1288A63C17C77AD99810E877C34360CB04D01BF1C2BEBC081F028DF777DB3F819CFCFF33A5CD8EF40AC07E6A9094D16B6F89EAB4FBD6530697EE167196C4E02C013A4A37E557B1D51952ED8F9A9639D4B94EEF821A247C8E2E40A40294DD8C857DDAE4EE0FEC6C1BA7D0EAB7DD21FE165200E566A48C6B47EF8CDBAD65942CB4CD221F1BF11B6CE7CE87F1076D52A3FEDD7154B8B701E43C53D41F707FA9BA52FA21FA3572EBA27A338898791D615511217CA944F74109EB1D7058FC613CED14ECD3C564596856406E9241222182861991680FE7C3538D41B822BCC5652753CD4"}}
{"req":"Plugin_Install","rid":1,"para":{"Name":"IE控件小程序","PID":"18BDC030-AF37-50E1-B0AE-E5EF336BE282","Date":"2021-05-06","Desc":"PluginOK之上跨浏览器的IE控件内嵌网页小程序,支持在Chrome、Edge、Firefox、IE、Oprea、360、QQ等最新版本浏览器网页中内嵌使用","DownAddr":"http://local.zorrosoft.com/Files/Net/IEApplet.pid","MD5":"07A8FCC2CD0085645108C611C63AB1B9","Version":"2.1.3.5","Size":753664,"HideIns":0,"Type":8,"Cookie":"","Auth":"","TK":"2314220FEF7222C17F8CF0A6A3CD362194567AF05422DD675141E860B61815E1288A63C17C77AD99810E877C34360CB04D01BF1C2BEBC081F028DF777DB3F819CFCFF33A5CD8EF40AC07E6A9094D16B6F89EAB4FBD6530697EE167196C4E02C013A4A37E557B1D51952ED8F9A9639D4B94EEF821A247C8E2E40A40294DD8C857DDAE4EE0FEC6C1BA7D0EAB7DD21FE165200E566A48C6B47EF8CDBAD65942CB4CD221F1BF11B6CE7CE87F1076D52A3FEDD7154B8B701E43C53D41F707FA9BA52FA21FA3572EBA27A338898791D615511217CA944F74109EB1D7058FC613CED14ECD3C564596856406E9241222182861991680FE7C3538D41B822BCC5652753CD4"}}
启动安装后,会不断收到安装进度直到安装结束。
在发布时,也可以把此小程序目录文件和中间件一起打包后发布,不用单独分发。
2)、请求升级IE内核内嵌小程序:
{"req":"Plugin_Update","rid":1,"para":{"Name":"IE控件小程序","PID":"18BDC030-AF37-50E1-B0AE-E5EF336BE282","Date":"2021-05-06","Desc":"PluginOK之上跨浏览器的IE控件内嵌网页小程序,支持在Chrome、Edge、Firefox、IE、Oprea、360、QQ等最新版本浏览器网页中内嵌使用","DownAddr":"http://local.zorrosoft.com/Files/Net/IEApplet_Update.pid","MD5":"31979E67AD45D9FAEBEFECE6253AF92A","Version":"2.1.3.2","Size":753664,"HideIns":0,"Type":8,"Cookie":"","Auth":"","TK":"7F33D0DC7F835F25D2CD415B3B3736F35C895FDDD170B538C0CFBFF0E9F71EB72DBD8FED5F1FA47686553E486A64AD24C4773BD3C6537D577142F9D93F39044A50112D8706FFF76A4936A4836084F3E0984EF74E0DF289ABA2158934BD3AA4001856B0C21145BBB1A2CAADAD30AADDFC686DB2336A1A057E3DF98E450E382E57EA83A9ECACE84A3D87FE92F58A422903AC284BA505C24ECF00F4C204BAC0997C36DEFFCD29A0B5245AA651B003CF6129203AA997A353107CA1DF06775BF616BF0B4A11B4C60232B9F0EFFB954678C36AEFE8815F835070BB420FAC64197F9F05705F6FE905ED74DDE10A524540540E6AEE7F161213D52179F7D2E58BFE3A1D4E"}}
{"req":"Plugin_Update","rid":1,"para":{"Name":"IE控件小程序","PID":"18BDC030-AF37-50E1-B0AE-E5EF336BE282","Date":"2021-05-06","Desc":"PluginOK之上跨浏览器的IE控件内嵌网页小程序,支持在Chrome、Edge、Firefox、IE、Oprea、360、QQ等最新版本浏览器网页中内嵌使用","DownAddr":"http://local.zorrosoft.com/Files/Net/IEApplet_Update.pid","MD5":"31979E67AD45D9FAEBEFECE6253AF92A","Version":"2.1.3.5","Size":753664,"HideIns":0,"Type":8,"Cookie":"","Auth":"","TK":"7F33D0DC7F835F25D2CD415B3B3736F35C895FDDD170B538C0CFBFF0E9F71EB72DBD8FED5F1FA47686553E486A64AD24C4773BD3C6537D577142F9D93F39044A50112D8706FFF76A4936A4836084F3E0984EF74E0DF289ABA2158934BD3AA4001856B0C21145BBB1A2CAADAD30AADDFC686DB2336A1A057E3DF98E450E382E57EA83A9ECACE84A3D87FE92F58A422903AC284BA505C24ECF00F4C204BAC0997C36DEFFCD29A0B5245AA651B003CF6129203AA997A353107CA1DF06775BF616BF0B4A11B4C60232B9F0EFFB954678C36AEFE8815F835070BB420FAC64197F9F05705F6FE905ED74DDE10A524540540E6AEE7F161213D52179F7D2E58BFE3A1D4E"}}
以上安装和升级的JSON请求包,可能因版本升级导致内容不同,如遇安装或升级时报错,请联系客服获取最新的请求包。
3)、请求卸载IE控件小程序:
正式版需要添加TK校验,具体规则请参考SDK包中文档“PluginOK中间件安全解决方案.doc”,可在SDK包中的打包程序ZbaPackage.exe的中间件维护生成带TK的请求。
{"req":"Plugin_Remove","rid":3,"para":{"PID":"18BDC030-AF37-50E1-B0AE-E5EF336BE282","Type":8}}
4、IE控件小程序转调用ActiveX接口,先根据Wrl_IEApplet请求启动后返回的端口号,新建立一个WebSocket连接后可执行如下指令:
......
......@@ -38,9 +38,9 @@ B、网页中嵌入元素
1)、请求启动IE控件小程序实现网页中局部加载IE内核网页显示:
Type为浏览器类型,传0自动判断(前提是当前浏览器已启动并显示在最前端,Flag指定当前页加载时必须是0) 可强制指定浏览器类型Type(2代表Chrome 4代表Firefox 8代表Opera 16代表Edge(Chromium内核) 32代表360极速浏览器 33代表360安全浏览器 34代表360企业安全浏览器 50代表QQ浏览器 60代表搜狗浏览器)
Title:网页标题中的关键词
Flag掩码标记:1指定新标签加载(1和16都不指定时为当前页加载) 2小程序显示窗口边框 4不自动裁剪越界窗口 8自动适配网页高度和宽度显示 64根据标题避免重复加载相同的小程序
Flag掩码标记:1指定新标签加载(1和16都不指定时为当前页加载) 2小程序显示窗口边框 4不自动裁剪越界窗口 8自动适配网页高度和宽度显示
IframeX和IframeY分别为iframe嵌套的横竖偏移修正坐标
BarW和BarH分别是网页右侧和底部预留区域
BarW和BarH分别是网页右侧和底部预留区域,ScrollTop为顶部滚动预留高度
小程序实际显示首先会基于网页中指定的坐标和大小,再根据IframeX、IframeY、BarW、BarH设定的值做修正
Version 指定加载的IE版本,0不指定,比如9999是IE9标准模式 8888是IE8标准模式 8000是IE8兼容模式 7000是IE7 详细定义参考:https://docs.microsoft.com/en-us/previous-versions/windows/internet-explorer/ie-developer/general-info/ee330730(v=vs.85)?redirectedfrom=MSDN#browser_emulation
X64:是否启动64位版
......@@ -50,10 +50,10 @@ Open:为需要用IE内核打开的Url地址或本地网页地址
举例:
自动识别当前浏览器指定位置和大小启动:
{"req":"Wrl_IEApplet","rid":1,"para":{"Type":"0","Title":"IE Applet","Flag":2,"Version":"0","X64":"0","IframeX":0,"IframeY":0,"BarW":0,"BarH":0,"Url": "http://local.zorrosoft.com/IEApplet.html","Open":"http://www.zorrosoft.com"}}
{"req":"Wrl_IEApplet","rid":1,"para":{"Type":"0","Title":"IE Applet","Flag":2,"Version":"0","X64":"0","IframeX":0,"IframeY":0,"BarW":0,"BarH":0,"ScrollTop":0,"Url": "http://local.zorrosoft.com/IEApplet.html","Open":"http://www.zorrosoft.com"}}
自动识别当前浏览器指定位置自动适配网页大小启动:
{"req":"Wrl_IEApplet","rid":2,"para":{"Type":"0","Title":"IE Applet","Flag":10,"Version":"0","X64":"0","IframeX":0,"IframeY":0,"BarW":0,"BarH":0,"Url": "http://local.zorrosoft.com/IEApplet.html","Open":"http://www.zorrosoft.com"}}
{"req":"Wrl_IEApplet","rid":2,"para":{"Type":"0","Title":"IE Applet","Flag":10,"Version":"0","X64":"0","IframeX":0,"IframeY":0,"BarW":0,"BarH":0,"ScrollTop":0,"Url": "http://local.zorrosoft.com/IEApplet.html","Open":"http://www.zorrosoft.com"}}
当前页指定位置自动适配网页加载测试
http://local.zorrosoft.com/ieframe.html
......@@ -64,7 +64,7 @@ A、{"ret":0,"rid":1,"data":{"ID":3}}
B、{"event":"Wrl_Listen","aid":3,"data":{"SID":"123","PID":"IEApplet","port":985}}
返回的侦听端口,可再建立一个Web Socket连接后,调用小程序中的相关功能,比如新打开一个网页。
代表小程序创建成功,返回ID为当前小程序运行ID,通过此ID,可执行Wrl_AppletControl、Wrl_AppletScroll、Wrl_AppletResize等命令。
C、{"event":"Wrl_AppletOK","aid":3,"data":{"SID":"123","PID":"IEApplet","Port":985}}
C、{"event":"Wrl_AppletOK","aid":3,"rid":1,"data":{"SID":"123","PID":"IEApplet","Port":985}}
2)、请求控制IE控件小程序:
当前端不再需要小程序时可指定关闭,或者显示/隐藏及全屏显示等
......@@ -110,19 +110,19 @@ ID为启动小程序时返回JSON中的ID值,Scall为缩放百分比
1)、请求安装IE控件小程序
请在测试网页输入框中,输入如下请求,然后点击发送,完成安装:
{"req":"Plugin_Install","rid":1,"para":{"Name":"IE控件小程序","PID":"IEApplet","Date":"2021-05-06","Desc":"PluginOK之上跨浏览器的IE控件内嵌网页小程序,支持在Chrome、Edge、Firefox、IE、Oprea、360、QQ等最新版本浏览器网页中内嵌使用","DownAddr":"http://local.zorrosoft.com/Files/Net/IEPage.pid","MD5":"E144FBECA5B5A62E7378CC6BF1E24267","Version":"2.1.3.2","Size":753664,"HideIns":0,"Type":8,"Cookie":"","Auth":"","TK":"44286C0D4ACCB9BF45BDD6A3DF96F84A75CBBC7F6F3648E806CAC9375E26EB791EEE0D7F1CF2A467C748EC6A6E901BBDF95A9592D0C46D57597D5C47B1A45296A0A81915D7AF3156E1BE1E65A59A0C285B19B11F966F2A70C0C82B8B48C552C7D035C4F9FA402D4AFFA5727D5068D52290B42C032E67760639223D6D68D6B750D605963888495C687DE166A9F9077B5218B34BBED80B0CC093E728CFBC4470CA8D99E91D199F566939C3384C5E5F1C6686EF4327AB145326264573CB685BF6FB4215CFE7491F50E689A9A549B9CD0F5C66DF22151786C00EBAF8389FC12A434B252F51C8948FE1A42A891073EEAD2D96CC67C005CCDEF613AD4A632F906EB116"}}
{"req":"Plugin_Install","rid":1,"para":{"Name":"IE控件小程序","PID":"IEApplet","Date":"2021-05-06","Desc":"PluginOK之上跨浏览器的IE控件内嵌网页小程序,支持在Chrome、Edge、Firefox、IE、Oprea、360、QQ等最新版本浏览器网页中内嵌使用","DownAddr":"http://local.zorrosoft.com/Files/Net/IEPage.pid","MD5":"E144FBECA5B5A62E7378CC6BF1E24267","Version":"2.1.3.5","Size":753664,"HideIns":0,"Type":8,"Cookie":"","Auth":"","TK":"44286C0D4ACCB9BF45BDD6A3DF96F84A75CBBC7F6F3648E806CAC9375E26EB791EEE0D7F1CF2A467C748EC6A6E901BBDF95A9592D0C46D57597D5C47B1A45296A0A81915D7AF3156E1BE1E65A59A0C285B19B11F966F2A70C0C82B8B48C552C7D035C4F9FA402D4AFFA5727D5068D52290B42C032E67760639223D6D68D6B750D605963888495C687DE166A9F9077B5218B34BBED80B0CC093E728CFBC4470CA8D99E91D199F566939C3384C5E5F1C6686EF4327AB145326264573CB685BF6FB4215CFE7491F50E689A9A549B9CD0F5C66DF22151786C00EBAF8389FC12A434B252F51C8948FE1A42A891073EEAD2D96CC67C005CCDEF613AD4A632F906EB116"}}
启动安装后,会不断收到安装进度直到安装结束。
在发布时,也可以把此小程序目录文件和中间件一起打包后发布,不用单独分发。
2)、请求升级IE内核内嵌小程序:
{"req":"Plugin_Update","rid":1,"para":{"Name":"IE控件小程序","PID":"IEApplet","Date":"2021-05-06","Desc":"PluginOK之上跨浏览器的IE控件内嵌网页小程序,支持在Chrome、Edge、Firefox、IE、Oprea、360、QQ等最新版本浏览器网页中内嵌使用","DownAddr":"http://local.zorrosoft.com/Files/Net/IEPage_Update.pid","MD5":"19C8D1A312578B94F1AE46AA1EFD6D50","Version":"2.1.3.2","Size":753664,"HideIns":0,"Type":8,"Cookie":"","Auth":"","TK":"11BE7B308B8CF34298E8AB6840DCF37CB8EA8D48C850C582526832E9DF4779C4B6234D315D7DE4344AD323A6705B8D99D6861F95BB39460F29846C0C565951745C458D3B94D0E3752AF828448B9B5EF5629E80771F0E8F1D6426DF807F87342CCF04C9047B8C3E0D21372F852949CEC34BCA452C855BB71EB9B62A8112E2EDAFA98C9492BA855920F4165D293A04EF71F3223591246FC3582D5146A215588CEB60293513ED99568BBFE51D1DFC143C79BFC98A59CBA27FD1DD6A13363E86DEE2E84971C9C4C61FF81D40F94BA3A9DBE0CB52504D192C80B69103C361F592B959915FDF8F5389A7E609CF8BED1C10C72373D0C80E60E3EE0561F2BD6772DCB08C"}}
{"req":"Plugin_Update","rid":1,"para":{"Name":"IE控件小程序","PID":"IEApplet","Date":"2021-05-06","Desc":"PluginOK之上跨浏览器的IE控件内嵌网页小程序,支持在Chrome、Edge、Firefox、IE、Oprea、360、QQ等最新版本浏览器网页中内嵌使用","DownAddr":"http://local.zorrosoft.com/Files/Net/IEPage_Update.pid","MD5":"19C8D1A312578B94F1AE46AA1EFD6D50","Version":"2.1.3.5","Size":753664,"HideIns":0,"Type":8,"Cookie":"","Auth":"","TK":"11BE7B308B8CF34298E8AB6840DCF37CB8EA8D48C850C582526832E9DF4779C4B6234D315D7DE4344AD323A6705B8D99D6861F95BB39460F29846C0C565951745C458D3B94D0E3752AF828448B9B5EF5629E80771F0E8F1D6426DF807F87342CCF04C9047B8C3E0D21372F852949CEC34BCA452C855BB71EB9B62A8112E2EDAFA98C9492BA855920F4165D293A04EF71F3223591246FC3582D5146A215588CEB60293513ED99568BBFE51D1DFC143C79BFC98A59CBA27FD1DD6A13363E86DEE2E84971C9C4C61FF81D40F94BA3A9DBE0CB52504D192C80B69103C361F592B959915FDF8F5389A7E609CF8BED1C10C72373D0C80E60E3EE0561F2BD6772DCB08C"}}
以上安装和升级的JSON请求包,可能因版本升级导致内容不同,如遇安装或升级时报错,请联系客服获取最新的请求包。
3)、请求卸载IE控件小程序:
正式版需要添加TK校验,具体规则请参考SDK包中文档“PluginOK中间件安全解决方案.doc”,可在SDK包中的打包程序ZbaPackage.exe的中间件维护生成带TK的请求。
{"req":"Plugin_Remove","rid":3,"para":{"PID":"IEApplet","Type":8}}
4、IE控件小程序转调用ActiveX接口,先根据Wrl_IEApplet请求启动后返回的端口号,新建立一个WebSocket连接后可执行如下指令:
......
......@@ -11,7 +11,7 @@ HTTP网页在线测试:http://local.zorrosoft.com/ienewtab.html HTTPS网页
1)、请求启动IE标签页小程序:
Type为浏览器类型,传0自动判断(前提是当前浏览器已启动并显示在最前端,Flag指定当前页加载时必须是0) 可强制指定浏览器类型Type(2代表Chrome 4代表Firefox 8代表Opera 16代表Edge(Chromium内核) 32代表360极速浏览器 33代表360安全浏览器 34代表360企业安全浏览器 50代表QQ浏览器 60代表搜狗浏览器)
Flag掩码标记:1指定标签页加载(1和16都不指定时为当前页加载) 2小程序显示窗口边框 64根据标题避免重复加载相同的小程序
Flag掩码标记:1指定标签页加载(1和16都不指定时为当前页加载) 2小程序显示窗口边框
Title:标签页页时为创建的网页标题
Version 指定加载的IE版本,0不指定,比如9999是IE9标准模式 8888是IE8标准模式 8000是IE8兼容模式 7000是IE7 详细定义参考:https://docs.microsoft.com/en-us/previous-versions/windows/internet-explorer/ie-developer/general-info/ee330730(v=vs.85)?redirectedfrom=MSDN#browser_emulation
X64:是否启动64位版
......@@ -31,7 +31,7 @@ A、{"ret":0,"rid":1,"data":{"ID":1}}
B、{"event":"Wrl_Listen","aid":1,"data":{"SID":"123","PID":"IENewTab","port":980}}
返回的侦听端口,可再建立一个Web Socket连接后,调用小程序中的相关功能,比如新打开一个网页。
返回ID为当前小程序运行ID,通过此ID,可执行Wrl_AppletControl命令。
C、{"event":"Wrl_AppletOK","aid":1,"data":{"SID":"123","PID":"IENewTab","Port":980}}
C、{"event":"Wrl_AppletOK","aid":1,"rid":6,"data":{"SID":"123","PID":"IENewTab","Port":980}}
2)、请求控制IE标签页小程序:
当前端不再需要小程序时可指定关闭,或者显示/隐藏及全屏显示等
......@@ -42,18 +42,18 @@ ID为Wrl_IETab启动小程序时返回的ID值,Code代表控制类型掩码:
1)、请求安装IE标签页小程序
请在测试网页输入框中,输入如下请求,然后点击发送,完成安装:
{"req":"Plugin_Install","rid":1,"para":{"Name":"IE标签页小程序","PID":"IENewTab","Date":"2021-05-06","Desc":"PluginOK之上跨浏览器的IE标签页内嵌小程序,支持在Chrome、Edge、Firefox、IE、Oprea、360、QQ等最新版本浏览器网页中内嵌使用","DownAddr":"http://local.zorrosoft.com/Files/Net/IENewTab.pid","MD5":"57BE2AC832A8ACDFB33673301D9AC123","Version":"2.1.3.2","Size":753664,"HideIns":0,"Type":8,"Cookie":"","Auth":"","TK":"62E5BFDA457EE1BF52DCA57B969ED366224D7C7EF17BEBAF920015C6628D97F11ABBBD2B4D80970A0C7A36337F6CC02F53D217A6425BE48870E4B26B183563E84AFC1F037BCF90984CCCDD59611FE7B4249A9729EEDEF641932CC477618A48331C2D5E45F35A7BCEF2EFB5ED828EDD5D123871D0BF081AA48EAA14CCD331E1AA2DBE0B1AA2953CBC5E8E46902A00E81BFB166FEB7A4B894B874AC0AD0F5444AD752E3C57C5324A9A40177CCADB286677BB34A0865309DE13B83205240258288A3C6301DA6D42F74F00643E845ADB97A21B0DAA46009E7F5190E4BC1B9EE6B7BDD0F4990DD28A2D9D6CDE50FCAC007002410225D8A3A4D0E548657CCE46C1F6C8"}}
{"req":"Plugin_Install","rid":1,"para":{"Name":"IE标签页小程序","PID":"IENewTab","Date":"2021-05-06","Desc":"PluginOK之上跨浏览器的IE标签页内嵌小程序,支持在Chrome、Edge、Firefox、IE、Oprea、360、QQ等最新版本浏览器网页中内嵌使用","DownAddr":"http://local.zorrosoft.com/Files/Net/IENewTab.pid","MD5":"57BE2AC832A8ACDFB33673301D9AC123","Version":"2.1.3.5","Size":753664,"HideIns":0,"Type":8,"Cookie":"","Auth":"","TK":"62E5BFDA457EE1BF52DCA57B969ED366224D7C7EF17BEBAF920015C6628D97F11ABBBD2B4D80970A0C7A36337F6CC02F53D217A6425BE48870E4B26B183563E84AFC1F037BCF90984CCCDD59611FE7B4249A9729EEDEF641932CC477618A48331C2D5E45F35A7BCEF2EFB5ED828EDD5D123871D0BF081AA48EAA14CCD331E1AA2DBE0B1AA2953CBC5E8E46902A00E81BFB166FEB7A4B894B874AC0AD0F5444AD752E3C57C5324A9A40177CCADB286677BB34A0865309DE13B83205240258288A3C6301DA6D42F74F00643E845ADB97A21B0DAA46009E7F5190E4BC1B9EE6B7BDD0F4990DD28A2D9D6CDE50FCAC007002410225D8A3A4D0E548657CCE46C1F6C8"}}
启动安装后,会不断收到安装进度直到安装结束。
2)、请求升级IE标签页小程序:
{"req":"Plugin_Update","rid":1,"para":{"Name":"IE标签页小程序","PID":"IENewTab","Date":"2021-05-06","Desc":"PluginOK之上跨浏览器的IE标签页内嵌小程序,支持在Chrome、Edge、Firefox、IE、Oprea、360、QQ等最新版本浏览器网页中内嵌使用","DownAddr":"http://local.zorrosoft.com/Files/Net/IENewTab_Update.pid","MD5":"E50D340901F605A9028ACBBCF327CEB6","Version":"2.1.3.2","Size":753664,"HideIns":0,"Type":8,"Cookie":"","Auth":"","TK":"4432EAB440A180B7364FC56DF544C6A3C8591FB0C49DC21112A4D733895947E7DC5FBB7278EAB2CC9128BB211F51D425BF06D51EBA4B35033712A2F741B2325C393B9DCE9AAC158AE1DF267BE7B3C827D95C0511D17F5813A5FCEA5E5E705BE96E877CF386A8892B1548E8BE79CF3920750D28923FDB10B0F6ACA184D717649E1C9C8A95DDD76F4E0CC6347EFC0A2BBC6E305F3D855A16F11D20EE61E5668EE8DD893BCF7ED2AC351D1B0D075FB557B94114ECDEEF600EA5AECA043934F312E9A67B5564CF6131E048568053A1D4595D38BAFE8190E1E95EDE11E8B24615892FB41F7023E88FCC443709EF81D005890A37E96C438E931ECBD329596CCFC52DC2"}}
{"req":"Plugin_Update","rid":1,"para":{"Name":"IE标签页小程序","PID":"IENewTab","Date":"2021-05-06","Desc":"PluginOK之上跨浏览器的IE标签页内嵌小程序,支持在Chrome、Edge、Firefox、IE、Oprea、360、QQ等最新版本浏览器网页中内嵌使用","DownAddr":"http://local.zorrosoft.com/Files/Net/IENewTab_Update.pid","MD5":"E50D340901F605A9028ACBBCF327CEB6","Version":"2.1.3.5","Size":753664,"HideIns":0,"Type":8,"Cookie":"","Auth":"","TK":"4432EAB440A180B7364FC56DF544C6A3C8591FB0C49DC21112A4D733895947E7DC5FBB7278EAB2CC9128BB211F51D425BF06D51EBA4B35033712A2F741B2325C393B9DCE9AAC158AE1DF267BE7B3C827D95C0511D17F5813A5FCEA5E5E705BE96E877CF386A8892B1548E8BE79CF3920750D28923FDB10B0F6ACA184D717649E1C9C8A95DDD76F4E0CC6347EFC0A2BBC6E305F3D855A16F11D20EE61E5668EE8DD893BCF7ED2AC351D1B0D075FB557B94114ECDEEF600EA5AECA043934F312E9A67B5564CF6131E048568053A1D4595D38BAFE8190E1E95EDE11E8B24615892FB41F7023E88FCC443709EF81D005890A37E96C438E931ECBD329596CCFC52DC2"}}
以上安装和升级的JSON请求包,可能因版本升级导致内容不同,如遇安装或升级时报错,请联系客服获取最新的请求包。
3)、请求卸载IE标签页小程序:
正式版需要添加TK校验,具体规则请参考SDK包中文档“PluginOK中间件安全解决方案.doc”,可在SDK包中的打包程序ZbaPackage.exe的中间件维护生成带TK的请求。
{"req":"Plugin_Remove","rid":3,"para":{"PID":"IENewTab","Type":8}}
4、IE标签页小程序转调用ActiveX接口,先根据Wrl_IETab请求启动后返回的端口号,新建立一个WebSocket连接后可执行如下指令:
......
......@@ -38,9 +38,9 @@ B、网页中嵌入元素
1)、请求启动微软Office内嵌网页小程序实现网页中局部加载doc/xls/ppt等文档显示:
Type为浏览器类型,传0自动判断(前提是当前浏览器已启动并显示在最前端,Flag指定当前页加载时必须是0) 可强制指定浏览器类型Type(2代表Chrome 4代表Firefox 8代表Opera 16代表Edge(Chromium内核) 32代表360极速浏览器 33代表360安全浏览器 34代表360企业安全浏览器 50代表QQ浏览器 60代表搜狗浏览器)
Title:网页标题中的关键词
Flag掩码标记:1指定新标签加载(1和16都不指定时为当前页加载) 2小程序显示窗口边框 4不自动裁剪越界窗口 8自动适配网页高度和宽度显示 64根据标题避免重复加载相同的小程序
Flag掩码标记:1指定新标签加载(1和16都不指定时为当前页加载) 2小程序显示窗口边框 4不自动裁剪越界窗口 8自动适配网页高度和宽度显示
IframeX和IframeY分别为iframe嵌套的横竖偏移修正坐标
BarW和BarH分别是网页右侧和底部预留区域
BarW和BarH分别是网页右侧和底部预留区域,ScrollTop为顶部滚动预留高度
小程序实际显示首先会基于网页中指定的坐标和大小,再根据IframeX、IframeY、BarW、BarH设定的值做修正
OType 1启动微软Word;OType 2启动微软Excel;OType 3启动微软PPT
Url:加载小程序所在的网页实际地址
......@@ -48,16 +48,16 @@ Open:为需要打开的文档路径,磁盘目录斜杠用/
注意:Open和Url如果有特殊字符= & 双引号或中文等,需要用URL编码处理后传递
举例:
自动识别当前浏览器并启动微软Word程序
{"req":"Wrl_OfficeApplet","rid":5,"para":{"Type":"0","Title":"Office Applet","Flag":0,"IframeX":0,"IframeY":0,"BarW":0,"BarH":0,"Url": "http://local.zorrosoft.com/OfficeApplet2.html","OType":"1","Open":"D:/Zorro/test.doc"}}
{"req":"Wrl_OfficeApplet","rid":5,"para":{"Type":"0","Title":"Office Applet","Flag":0,"IframeX":0,"IframeY":0,"BarW":0,"BarH":0,"ScrollTop":0,"Url": "http://local.zorrosoft.com/OfficeApplet2.html","OType":"1","Open":"D:/Zorro/test.doc"}}
自动识别当前浏览器并启动微软Excel程序
{"req":"Wrl_OfficeApplet","rid":6,"para":{"Type":"0","Title":"Office Applet","Flag":0,"IframeX":0,"IframeY":0,"BarW":0,"BarH":0,"Url": "http://local.zorrosoft.com/OfficeApplet2.html","OType":"2","Open":"D:/Zorro/test.xls"}}
{"req":"Wrl_OfficeApplet","rid":6,"para":{"Type":"0","Title":"Office Applet","Flag":0,"IframeX":0,"IframeY":0,"BarW":0,"BarH":0,"ScrollTop":0,"Url": "http://local.zorrosoft.com/OfficeApplet2.html","OType":"2","Open":"D:/Zorro/test.xls"}}
自动识别当前浏览器并启动微软PPT程序
{"req":"Wrl_OfficeApplet","rid":7,"para":{"Type":"0","Title":"Office Applet","Flag":0,"IframeX":0,"IframeY":0,"BarW":0,"BarH":0,"Url": "http://local.zorrosoft.com/OfficeApplet2.html","OType":"3","Open":"D:/Zorro/test.ppt"}}
{"req":"Wrl_OfficeApplet","rid":7,"para":{"Type":"0","Title":"Office Applet","Flag":0,"IframeX":0,"IframeY":0,"BarW":0,"BarH":0,"ScrollTop":0,"Url": "http://local.zorrosoft.com/OfficeApplet2.html","OType":"3","Open":"D:/Zorro/test.ppt"}}
自动识别当前浏览器指定位置自动适配网页大小启动:
{"req":"Wrl_OfficeApplet","rid":8,"para":{"Type":"0","Title":"Office Applet","Flag":8,"IframeX":0,"IframeY":0,"BarW":0,"BarH":0,"Url": "http://local.zorrosoft.com/OfficeApplet2.html","OType":"1","Open":"D:/Zorro/test.doc"}}
{"req":"Wrl_OfficeApplet","rid":8,"para":{"Type":"0","Title":"Office Applet","Flag":8,"IframeX":0,"IframeY":0,"BarW":0,"BarH":0,"ScrollTop":0,"Url": "http://local.zorrosoft.com/OfficeApplet2.html","OType":"1","Open":"D:/Zorro/test.doc"}}
当前页指定位置自动适配网页加载测试
http://local.zorrosoft.com/officeframe.html
......@@ -68,7 +68,7 @@ A、{"ret":0,"rid":1,"data":{"ID":3}}
B、{"event":"Wrl_Listen","aid":3,"data":{"SID":"123","PID":"MSOfficeApplet","port":950}}
返回的侦听端口,可再建立一个Web Socket连接后,调用小程序中的相关功能,比如打开一个文档。
代表小程序创建成功,返回ID为当前小程序运行ID,通过此ID,可执行Wrl_AppletControl、Wrl_AppletScroll、Wrl_AppletResize等命令。
C、{"event":"Wrl_AppletOK","aid":3,"data":{"SID":"123","PID":"MSOfficeApplet","Port":950}}
C、{"event":"Wrl_AppletOK","aid":3,"rid":5,"data":{"SID":"123","PID":"MSOfficeApplet","Port":950}}
2)、请求控制微软Office内嵌网页小程序:
当前端不再需要小程序时可指定关闭,或者显示/隐藏及全屏显示等
......@@ -114,19 +114,19 @@ ID为启动小程序时返回JSON中的ID值,Scall为缩放百分比
1)、请求安装微软Office内嵌网页小程序
请在测试网页输入框中,输入如下请求,然后点击发送,完成安装:
{"req":"Plugin_Install","rid":1,"para":{"Name":"微软Office在线编辑小程序","PID":"MSOfficeApplet","Date":"2021-06-01","Desc":"PluginOK之上跨浏览器的微软Office内嵌网页小程序,支持在Chrome、Edge、Firefox、IE、Oprea、360、QQ等最新版本浏览器网页中内嵌Word、Excel、PowerPoint等程序进行在线编辑或审阅各类办公文档","DownAddr":"http://local.zorrosoft.com/Files/Net/MSOfficeApplet.pid","MD5":"EBC2364239448A3453E7EEA8C56BFC28","Version":"2.1.3.3","Size":786432,"HideIns":0,"Type":8,"Cookie":"","Auth":"","TK":"0CCC80310373D7DADDB61ADAC84BDBA84117602433254CDD6A631EA78668250221A56080FC56081284317A65C1BEB7BC0F8B1D9EB96899EBB16D0CCEBA0C9B5FF4B117D14FDB349A412D109415F41885DD424020C4234C15E3C8FEC0C3F74DD908EBE3968D0291237DA849E5E4F4FA56BB950699EF77E590A0F7EE6DB99371EEE2CE381CF934BA65027BFB9420E8F3540F620E6A08A00B0330DB18AAC150BB7C01217F4A64BDF7B2B94FD016106C32248D8DD776382EACE077A07D7B64A366D5C60E9149CD7447698BE6FA72085741792C490A517646D31A215D1354E1C1AC192954D307A3083CB26F28470C013A5F724B671DA929B95F64FAB7576C5048E7DD"}}
{"req":"Plugin_Install","rid":1,"para":{"Name":"微软Office在线编辑小程序","PID":"MSOfficeApplet","Date":"2021-06-01","Desc":"PluginOK之上跨浏览器的微软Office内嵌网页小程序,支持在Chrome、Edge、Firefox、IE、Oprea、360、QQ等最新版本浏览器网页中内嵌Word、Excel、PowerPoint等程序进行在线编辑或审阅各类办公文档","DownAddr":"http://local.zorrosoft.com/Files/Net/MSOfficeApplet.pid","MD5":"EBC2364239448A3453E7EEA8C56BFC28","Version":"2.1.3.5","Size":786432,"HideIns":0,"Type":8,"Cookie":"","Auth":"","TK":"0CCC80310373D7DADDB61ADAC84BDBA84117602433254CDD6A631EA78668250221A56080FC56081284317A65C1BEB7BC0F8B1D9EB96899EBB16D0CCEBA0C9B5FF4B117D14FDB349A412D109415F41885DD424020C4234C15E3C8FEC0C3F74DD908EBE3968D0291237DA849E5E4F4FA56BB950699EF77E590A0F7EE6DB99371EEE2CE381CF934BA65027BFB9420E8F3540F620E6A08A00B0330DB18AAC150BB7C01217F4A64BDF7B2B94FD016106C32248D8DD776382EACE077A07D7B64A366D5C60E9149CD7447698BE6FA72085741792C490A517646D31A215D1354E1C1AC192954D307A3083CB26F28470C013A5F724B671DA929B95F64FAB7576C5048E7DD"}}
启动安装后,会不断收到安装进度直到安装结束。
在发布时,也可以把此小程序目录文件和中间件一起打包后发布,不用单独分发。
2)、请求升级微软Office内嵌网页小程序:
{"req":"Plugin_Update","rid":1,"para":{"Name":"微软Office在线编辑小程序","PID":"MSOfficeApplet","Date":"2021-06-01","Desc":"PluginOK之上跨浏览器的微软Office内嵌网页小程序,支持在Chrome、Edge、Firefox、IE、Oprea、360、QQ等最新版本浏览器网页中内嵌Word、Excel、PowerPoint等程序进行在线编辑或审阅各类办公文档","DownAddr":"http://local.zorrosoft.com/Files/Net/MSOfficeApplet_Update.pid","MD5":"1D1FB4CEF2ECA705DA682C9FE79D131C","Version":"2.1.3.3","Size":786432,"HideIns":0,"Type":8,"Cookie":"","Auth":"","TK":"73E9F26643D062F2C70122560E418FFC6AC6F6D0C115855779D3B1AE1131E515A95E58D07BFDBF060350312616576FE14F6D58190797ACA05C0B606F8087C8D7B2474B1D11B68C5DEF31B7D1DE56CC7423AF6B8AD6A3ED79231E8335F3E02CE9FA38B9AFD269BBA31A9670F1C38B90300F7A0A7F01A1016A928C71C2D29A1075A0040B761AB69E3FFB6E6F7B63E9C464A876A40956EF2841DBE7ADCC9E61217D1E534EA08C2D0FC8F2E21331EB46E90B5883C307732DE329C56402343635BC512282AE6954BBD27F01C8261DA9993B90AD6828FA64660564477D421092BA2DA6E7243B17A78F9E7D0E79EB786AF28F3AD2C7B040E1964E913984FF517C6E96D1"}}
{"req":"Plugin_Update","rid":1,"para":{"Name":"微软Office在线编辑小程序","PID":"MSOfficeApplet","Date":"2021-06-01","Desc":"PluginOK之上跨浏览器的微软Office内嵌网页小程序,支持在Chrome、Edge、Firefox、IE、Oprea、360、QQ等最新版本浏览器网页中内嵌Word、Excel、PowerPoint等程序进行在线编辑或审阅各类办公文档","DownAddr":"http://local.zorrosoft.com/Files/Net/MSOfficeApplet_Update.pid","MD5":"1D1FB4CEF2ECA705DA682C9FE79D131C","Version":"2.1.3.5","Size":786432,"HideIns":0,"Type":8,"Cookie":"","Auth":"","TK":"73E9F26643D062F2C70122560E418FFC6AC6F6D0C115855779D3B1AE1131E515A95E58D07BFDBF060350312616576FE14F6D58190797ACA05C0B606F8087C8D7B2474B1D11B68C5DEF31B7D1DE56CC7423AF6B8AD6A3ED79231E8335F3E02CE9FA38B9AFD269BBA31A9670F1C38B90300F7A0A7F01A1016A928C71C2D29A1075A0040B761AB69E3FFB6E6F7B63E9C464A876A40956EF2841DBE7ADCC9E61217D1E534EA08C2D0FC8F2E21331EB46E90B5883C307732DE329C56402343635BC512282AE6954BBD27F01C8261DA9993B90AD6828FA64660564477D421092BA2DA6E7243B17A78F9E7D0E79EB786AF28F3AD2C7B040E1964E913984FF517C6E96D1"}}
以上安装和升级的JSON请求包,可能因版本升级导致内容不同,如遇安装或升级时报错,请联系客服获取最新的请求包。
3)、请求卸载微软Office内嵌网页小程序:
正式版需要添加TK校验,具体规则请参考SDK包中文档“PluginOK中间件安全解决方案.doc”,可在SDK包中的打包程序ZbaPackage.exe的中间件维护生成带TK的请求。
{"req":"Plugin_Remove","rid":3,"para":{"PID":"MSOfficeApplet","Type":8}}
4、微软Office内嵌网页小程序转调用Office软件的VBA接口,先根据Wrl_OfficeApplet请求启动后返回的端口号,新建立一个WebSocket连接后可执行如下指令:
......
......@@ -38,19 +38,19 @@ B、网页中嵌入元素
1)、请求启动PCL网页渲染小程序:
Type为浏览器类型,传0自动判断(前提是当前浏览器已启动并显示在最前端,Flag指定当前页加载时必须是0) 可强制指定浏览器类型Type(1代表IE 2代表Chrome 4代表Firefox 8代表Opera 16代表Edge(Chromium内核) 32代表360极速浏览器 33代表360安全浏览器 34代表360企业安全浏览器 50代表QQ浏览器 60代表搜狗浏览器)
Title:网页标题中的关键词
Flag掩码标记:1指定新标签加载(1和16都不指定时为当前页加载) 2小程序显示窗口边框 4不自动裁剪越界窗口 8自动适配网页高度和宽度显示 64根据标题避免重复加载相同的小程序
Flag掩码标记:1指定新标签加载(1和16都不指定时为当前页加载) 2小程序显示窗口边框 4不自动裁剪越界窗口 8自动适配网页高度和宽度显示
IframeX和IframeY分别为iframe嵌套的横竖偏移修正坐标
BarW和BarH分别是网页右侧和底部预留区域
BarW和BarH分别是网页右侧和底部预留区域,ScrollTop为顶部滚动预留高度
小程序实际显示首先会基于网页中指定的坐标和大小,再根据IframeX、IframeY、BarW、BarH设定的值做修正
Url:加载小程序所在的网页实际地址
Open:为需要播放的多媒体路径,磁盘目录斜杠用/
注意:Open和Url如果有特殊字符= & 双引号或中文等,需要用URL编码处理后传递
举例:
自动识别当前浏览器指定位置和大小启动:
{"req":"Wrl_PCLWebPlayer","rid":1,"para":{"Type":"0","Title":"PCL Web Player","Flag":0,"IframeX":0,"IframeY":0,"BarW":0,"BarH":0,"Url":"http://local.zorrosoft.com/PclWebPlayer.html","Open":"D:/Zorro/map.pcd"}}
{"req":"Wrl_PCLWebPlayer","rid":1,"para":{"Type":"0","Title":"PCL Web Player","Flag":0,"IframeX":0,"IframeY":0,"BarW":0,"BarH":0,"ScrollTop":0,"Url":"http://local.zorrosoft.com/PclWebPlayer.html","Open":"D:/Zorro/map.pcd"}}
自动识别当前浏览器自动适配网页大小启动:
{"req":"Wrl_PCLWebPlayer","rid":3,"para":{"Type":"0","Title":"PCL Web Player","Flag":8,"IframeX":0,"IframeY":0,"BarW":0,"BarH":0,"Url":"http://local.zorrosoft.com/PclWebPlayer.html","Open":"D:/Zorro/map.pcd"}}
{"req":"Wrl_PCLWebPlayer","rid":3,"para":{"Type":"0","Title":"PCL Web Player","Flag":8,"IframeX":0,"IframeY":0,"BarW":0,"BarH":0,"ScrollTop":0,"Url":"http://local.zorrosoft.com/PclWebPlayer.html","Open":"D:/Zorro/map.pcd"}}
当前页指定位置自动适配网页加载测试
http://local.zorrosoft.com/pclframe.html
......@@ -59,9 +59,9 @@ http://local.zorrosoft.com/pclframe.html
A、{"ret":0,"rid":1,"data":{"ID":2}}
代表小程序WS侦听服务就绪
B、{"event":"Wrl_Listen","aid":2,"data":{"SID":"123","PID":"PclWebPlayer","port":900}}
返回的侦听端口,可再建立一个Web Socket连接后,调用小程序中的相关功能,比如新播放一个Flash
返回的侦听端口,可再建立一个Web Socket连接后,调用小程序中的相关功能,比如新渲染一个点云数据
代表小程序创建成功,返回ID为当前小程序运行ID,通过此ID,可执行Wrl_AppletControl、Wrl_AppletScroll、Wrl_AppletResize等命令。
C、{"event":"Wrl_AppletOK","aid":2,"data":{"SID":"123","PID":"PclWebPlayer","Port":990}}
C、{"event":"Wrl_AppletOK","aid":2,"rid":1"data":{"SID":"123","PID":"PclWebPlayer","Port":900}}
2)、请求控制PCL网页渲染小程序:
当前端不再需要小程序时可指定关闭,或者显示/隐藏及全屏显示等
......@@ -119,7 +119,7 @@ ID为启动小程序时返回JSON中的ID值,Scall为缩放百分比
以上安装和升级的JSON请求包,可能因版本升级导致内容不同,如遇安装或升级时报错,请联系客服获取最新的请求包。
3)、请求卸载PCL网页渲染小程序:
正式版需要添加TK校验,具体规则请参考SDK包中文档“PluginOK中间件安全解决方案.doc”,可在SDK包中的打包程序ZbaPackage.exe的中间件维护生成带TK的请求。
{"req":"Plugin_Remove","rid":3,"para":{"PID":"PclWebPlayer","Type":8}}
4、PCL网页渲染小程序,先根据Wrl_PCLWebPlayer请求启动后返回的端口号,新建立一个WebSocket连接后可执行如下指令:
......
......@@ -38,9 +38,9 @@ B、网页中嵌入元素
1)、请求启动Solidworks内嵌网页小程序实现网页中局部加载dwg/dxf等文档进行操作:
Type为浏览器类型,传0自动判断(前提是当前浏览器已启动并显示在最前端,Flag指定当前页加载时必须是0) 可强制指定浏览器类型Type(2代表Chrome 4代表Firefox 8代表Opera 16代表Edge(Chromium内核) 32代表360极速浏览器 33代表360安全浏览器 34代表360企业安全浏览器 50代表QQ浏览器 60代表搜狗浏览器)
Title:网页标题中的关键词
Flag掩码标记:1指定新标签加载(1和16都不指定时为当前页加载) 2小程序显示窗口边框 4不自动裁剪越界窗口 8自动适配网页高度和宽度显示 64根据标题避免重复加载相同的小程序
Flag掩码标记:1指定新标签加载(1和16都不指定时为当前页加载) 2小程序显示窗口边框 4不自动裁剪越界窗口 8自动适配网页高度和宽度显示
IframeX和IframeY分别为iframe嵌套的横竖偏移修正坐标
BarW和BarH分别是网页右侧和底部预留区域
BarW和BarH分别是网页右侧和底部预留区域,ScrollTop为顶部滚动预留高度
小程序实际显示首先会基于网页中指定的坐标和大小,再根据IframeX、IframeY、BarW、BarH设定的值做修正
App:0是启动Solidwork实现在线编辑(推荐用2015及以上版本,可根据具体版本定制) 1是eDrawings控件查看
Url:加载小程序所在的网页实际地址
......@@ -48,13 +48,13 @@ Open:为需要打开的文档路径,磁盘目录斜杠用/
注意:Open和Url如果有特殊字符= & 双引号或中文等,需要用URL编码处理后传递
举例:
自动识别当前浏览器并启动Solidworks程序在线编辑xt、step等文档
{"req":"Wrl_SWCadApplet","rid":5,"para":{"Type":"0","Title":"Solidworks Applet","Flag":0,"IframeX":0,"IframeY":0,"BarW":0,"BarH":0,"Url": "http://zorrosoft.com/SWCadframe.html","App":"0","Open":"D:/Zorro/Test.sldprt"}}
{"req":"Wrl_SWCadApplet","rid":5,"para":{"Type":"0","Title":"Solidworks Applet","Flag":0,"IframeX":0,"IframeY":0,"BarW":0,"BarH":0,"ScrollTop":0,"Url": "http://zorrosoft.com/SWCadframe.html","App":"0","Open":"D:/Zorro/Test.sldprt"}}
自动识别当前浏览器并启动eDrawings程序在线查看xt、step三维工程图文档
{"req":"Wrl_SWCadApplet","rid":6,"para":{"Type":"0","Title":"Solidworks Applet","Flag":0,"IframeX":0,"IframeY":0,"BarW":0,"BarH":0,"Url": "http://zorrosoft.com/SWCadframe.html","App":"1","Open":"D:/Zorro/Test.sldprt"}}
{"req":"Wrl_SWCadApplet","rid":6,"para":{"Type":"0","Title":"Solidworks Applet","Flag":0,"IframeX":0,"IframeY":0,"BarW":0,"BarH":0,"ScrollTop":0,"Url": "http://zorrosoft.com/SWCadframe.html","App":"1","Open":"D:/Zorro/Test.sldprt"}}
自动识别当前浏览器指定位置自动适配网页大小启动:
{"req":"Wrl_SWCadApplet","rid":8,"para":{"Type":"0","Title":"Solidworks Applet","Flag":8,"IframeX":0,"IframeY":0,"BarW":0,"BarH":0,"Url": "http://zorrosoft.com/SWCadfull.html","App":"0","Open":"D:/Zorro/Test.sldprt"}}
{"req":"Wrl_SWCadApplet","rid":8,"para":{"Type":"0","Title":"Solidworks Applet","Flag":8,"IframeX":0,"IframeY":0,"BarW":0,"BarH":0,"ScrollTop":0,"Url": "http://zorrosoft.com/SWCadfull.html","App":"0","Open":"D:/Zorro/Test.sldprt"}}
当前页指定位置自动适配网页加载测试
http://local.zorrosoft.com/SWCadframe.html
......@@ -63,9 +63,9 @@ http://local.zorrosoft.com/SWCadframe.html
A、{"ret":0,"rid":1,"data":{"ID":3}}
代表小程序WS侦听服务就绪
B、{"event":"Wrl_Listen","aid":3,"data":{"SID":"123","PID":"SWCadApplet","port":1010}}
返回的侦听端口,可再建立一个Web Socket连接后,调用小程序中的相关功能,比如新打开一个网页
返回的侦听端口,可再建立一个Web Socket连接后,调用小程序中的相关功能,比如对图纸进行缩放
代表小程序创建成功,返回ID为当前小程序运行ID,通过此ID,可执行Wrl_AppletControl、Wrl_AppletScroll、Wrl_AppletResize等命令。
C、{"event":"Wrl_AppletOK","aid":3,"data":{"SID":"123","PID":"SWCadApplet","Port":1010}}
C、{"event":"Wrl_AppletOK","aid":3,"rid":5,"data":{"SID":"123","PID":"SWCadApplet","Port":1010}}
2)、请求控制Solidworks内嵌网页小程序:
当前端不再需要小程序时可指定关闭,或者显示/隐藏及全屏显示等
......@@ -111,19 +111,19 @@ ID为启动小程序时返回JSON中的ID值,Scall为缩放百分比
1)、请求安装Solidworks内嵌网页小程序
请在测试网页输入框中,输入如下请求,然后点击发送,完成安装:
{"req":"Plugin_Install","rid":1,"para":{"Name":"Solidworks内嵌网页小程序","PID":"SWCadApplet","Date":"2021-05-06","Desc":"PluginOK之上跨浏览器的Solidworks内嵌网页小程序,支持在Chrome、Edge、Firefox、IE、Oprea、360、QQ等最新版本浏览器网页中内嵌Solidworks等程序进行在线编辑、查看或审阅三维工程图","DownAddr":"http://local.zorrosoft.com/Files/Net/SWCadApplet.pid","MD5":"393147A363AA8DBA3591802A189D3876","Version":"2.1.3.2","Size":2097152,"HideIns":0,"Type":8,"Cookie":"","Auth":"","TK":"1A0CB4D053AEFAE39BDC210C614A1331C17083E618DBCDDDDF9694795D7E42DD02A1D95417E96317ECA526570E44288CDF3557A2F105CAB0AF8903C47A70631D9D471A9DC4270C3EC3421B848D1312CBAF2DA34A977599995FFF1F8AD5840FE1DB4C764E34859CEBA32A4B669A4A0D56E12831ACF0D0D839B1F88D84E263279F2AE6F02A9D50142DA913EAA44317C1FDF9076FF3B1852541E0190B8B574BA65284F2DA93AC6FDD0B3415D563F92E85CF5874A43FE39CD9E20874C77141664DAAA698100159DFAAB590189082081C045EFCC4D9FD023D7942430F76211AA27853A6189470C7A42DFB1B8EEC930B550DE9DF5262786C7CAF6E17E48BC5683297BE"}}
{"req":"Plugin_Install","rid":1,"para":{"Name":"Solidworks内嵌网页小程序","PID":"SWCadApplet","Date":"2021-05-06","Desc":"PluginOK之上跨浏览器的Solidworks内嵌网页小程序,支持在Chrome、Edge、Firefox、IE、Oprea、360、QQ等最新版本浏览器网页中内嵌Solidworks等程序进行在线编辑、查看或审阅三维工程图","DownAddr":"http://local.zorrosoft.com/Files/Net/SWCadApplet.pid","MD5":"393147A363AA8DBA3591802A189D3876","Version":"2.1.3.5","Size":2097152,"HideIns":0,"Type":8,"Cookie":"","Auth":"","TK":"1A0CB4D053AEFAE39BDC210C614A1331C17083E618DBCDDDDF9694795D7E42DD02A1D95417E96317ECA526570E44288CDF3557A2F105CAB0AF8903C47A70631D9D471A9DC4270C3EC3421B848D1312CBAF2DA34A977599995FFF1F8AD5840FE1DB4C764E34859CEBA32A4B669A4A0D56E12831ACF0D0D839B1F88D84E263279F2AE6F02A9D50142DA913EAA44317C1FDF9076FF3B1852541E0190B8B574BA65284F2DA93AC6FDD0B3415D563F92E85CF5874A43FE39CD9E20874C77141664DAAA698100159DFAAB590189082081C045EFCC4D9FD023D7942430F76211AA27853A6189470C7A42DFB1B8EEC930B550DE9DF5262786C7CAF6E17E48BC5683297BE"}}
启动安装后,会不断收到安装进度直到安装结束。
在发布时,也可以把此小程序目录文件和中间件一起打包后发布,不用单独分发。
2)、请求升级Solidworks内嵌网页小程序:
{"req":"Plugin_Update","rid":1,"para":{"Name":"Solidworks内嵌网页小程序","PID":"SWCadApplet","Date":"2021-05-06","Desc":"PluginOK之上跨浏览器的Solidworks内嵌网页小程序,支持在Chrome、Edge、Firefox、IE、Oprea、360、QQ等最新版本浏览器网页中内嵌Solidworks等程序进行在线编辑、查看或审阅三维工程图","DownAddr":"http://local.zorrosoft.com/Files/Net/SWCadApplet_Update.pid","MD5":"5637012B85E5BA1093BB462BEA8C5172","Version":"2.1.3.2","Size":2097152,"HideIns":0,"Type":8,"Cookie":"","Auth":"","TK":"5DCF3B6B9034CBC7E1AFB5D8D66902F13BF4B8A0C98015B2B27F75C14AA52F716BA8F94F1026E5EF5F559B3662769E7A6A79C1BF5E2937E74144427B54B8A5FDD84F9EA28BCA83273319CB7959EF494CF2F29A8090AEAD6152074967D584C13861EED4DDA3DEF5CABD4ED85DA0EA739D04D9E8B1750E49B8A6F44D648ED7797FB9DF6B1FDF1E4747ACA44DDCC387632E8076E155FE59ADEEDCFEE7ACB699C29A246DECD7A6E534F2CC21B93DF9D364FE8C7D135A38EE7DFF3348ED59AB41D877C543DC2C83DBA1EB841FA203BC6FA2C17BF9B2EFACB1B7280D6B73E93D8BA06DFF3526FD2F160D001AAC241459D8451EA20CC6C9D186C61F313D040C4C405926"}}
{"req":"Plugin_Update","rid":1,"para":{"Name":"Solidworks内嵌网页小程序","PID":"SWCadApplet","Date":"2021-05-06","Desc":"PluginOK之上跨浏览器的Solidworks内嵌网页小程序,支持在Chrome、Edge、Firefox、IE、Oprea、360、QQ等最新版本浏览器网页中内嵌Solidworks等程序进行在线编辑、查看或审阅三维工程图","DownAddr":"http://local.zorrosoft.com/Files/Net/SWCadApplet_Update.pid","MD5":"5637012B85E5BA1093BB462BEA8C5172","Version":"2.1.3.5","Size":2097152,"HideIns":0,"Type":8,"Cookie":"","Auth":"","TK":"5DCF3B6B9034CBC7E1AFB5D8D66902F13BF4B8A0C98015B2B27F75C14AA52F716BA8F94F1026E5EF5F559B3662769E7A6A79C1BF5E2937E74144427B54B8A5FDD84F9EA28BCA83273319CB7959EF494CF2F29A8090AEAD6152074967D584C13861EED4DDA3DEF5CABD4ED85DA0EA739D04D9E8B1750E49B8A6F44D648ED7797FB9DF6B1FDF1E4747ACA44DDCC387632E8076E155FE59ADEEDCFEE7ACB699C29A246DECD7A6E534F2CC21B93DF9D364FE8C7D135A38EE7DFF3348ED59AB41D877C543DC2C83DBA1EB841FA203BC6FA2C17BF9B2EFACB1B7280D6B73E93D8BA06DFF3526FD2F160D001AAC241459D8451EA20CC6C9D186C61F313D040C4C405926"}}
以上安装和升级的JSON请求包,可能因版本升级导致内容不同,如遇安装或升级时报错,请联系客服获取最新的请求包。
3)、请求卸载Solidworks内嵌网页小程序:
正式版需要添加TK校验,具体规则请参考SDK包中文档“PluginOK中间件安全解决方案.doc”,可在SDK包中的打包程序ZbaPackage.exe的中间件维护生成带TK的请求。
{"req":"Plugin_Remove","rid":3,"para":{"PID":"SWCadApplet","Type":8}}
4、Solidworks内嵌网页小程序转调用软件VBA接口及eDrawings的OCX控件接口,先根据Wrl_SWCadApplet请求启动后返回的端口号,新建立一个WebSocket连接后可执行如下指令:
......
......@@ -38,9 +38,9 @@ B、网页中嵌入元素
1)、请求启动腾讯软件内嵌网页版实现网页中局部加载显示:
Type为浏览器类型,传0自动判断(前提是当前浏览器已启动并显示在最前端,Flag指定当前页加载时必须是0) 可强制指定浏览器类型Type(2代表Chrome 4代表Firefox 8代表Opera 16代表Edge(Chromium内核) 32代表360极速浏览器 33代表360安全浏览器 34代表360企业安全浏览器 50代表QQ浏览器 60代表搜狗浏览器)
Title:网页标题中的关键词
Flag掩码标记:1指定新标签加载(1和16都不指定时为当前页加载) 2小程序显示窗口边框 4不自动裁剪越界窗口 8自动适配网页高度和宽度显示 64根据标题避免重复加载相同的小程序
Flag掩码标记:1指定新标签加载(1和16都不指定时为当前页加载) 2小程序显示窗口边框 4不自动裁剪越界窗口 8自动适配网页高度和宽度显示
IframeX和IframeY分别为iframe嵌套的横竖偏移修正坐标
BarW和BarH分别是网页右侧和底部预留区域
BarW和BarH分别是网页右侧和底部预留区域,ScrollTop为顶部滚动预留高度
小程序实际显示首先会基于网页中指定的坐标和大小,再根据IframeX、IframeY、BarW、BarH设定的值做修正
App 指定加载软件,0微信桌面版 1企业微信桌面版 2腾讯会议桌面版
Url:加载小程序所在的网页实际地址
......@@ -48,10 +48,10 @@ Url:加载小程序所在的网页实际地址
举例:
自动识别当前浏览器指定位置和大小启动:
{"req":"Wrl_TXWebApplet","rid":1,"para":{"Type":"0","Title":"Tencent Web Applet","Flag":2,"App":"0"","IframeX":0,"IframeY":0,"BarW":0,"BarH":0,"Url": "http://local.zorrosoft.com/TXApplet.html"}}
{"req":"Wrl_TXWebApplet","rid":1,"para":{"Type":"0","Title":"Tencent Web Applet","Flag":2,"App":"0"","IframeX":0,"IframeY":0,"BarW":0,"BarH":0,"ScrollTop":0,"Url": "http://local.zorrosoft.com/TXApplet.html"}}
自动识别当前浏览器指定位置自动适配网页大小启动:
{"req":"Wrl_TXWebApplet","rid":2,"para":{"Type":"0","Title":"Tencent Web Applet","Flag":10,"App":"0"","IframeX":0,"IframeY":0,"BarW":0,"BarH":0,"Url": "http://local.zorrosoft.com/TXApplet.html"}}
{"req":"Wrl_TXWebApplet","rid":2,"para":{"Type":"0","Title":"Tencent Web Applet","Flag":10,"App":"0"","IframeX":0,"IframeY":0,"BarW":0,"BarH":0,"ScrollTop":0,"Url": "http://local.zorrosoft.com/TXApplet.html"}}
当前页指定位置自动适配网页加载测试
http://local.zorrosoft.com/txframe.html
......@@ -62,7 +62,7 @@ A、{"ret":0,"rid":1,"data":{"ID":3}}
B、{"event":"Wrl_Listen","aid":3,"data":{"SID":"123","PID":"TXWebApplet","port":955}}
返回的侦听端口,可再建立一个Web Socket连接后,调用小程序中的相关功能。
代表小程序创建成功,返回ID为当前小程序运行ID,通过此ID,可执行Wrl_AppletControl、Wrl_AppletScroll、Wrl_AppletResize等命令。
C、{"event":"Wrl_AppletOK","aid":3,"data":{"SID":"123","PID":"TXWebApplet","Port":955}}
C、{"event":"Wrl_AppletOK","aid":3,"rid":1,"data":{"SID":"123","PID":"TXWebApplet","Port":955}}
2)、请求控制腾讯软件内嵌网页版:
当前端不再需要小程序时可指定关闭,或者显示/隐藏及全屏显示等
......@@ -108,19 +108,19 @@ ID为启动小程序时返回JSON中的ID值,Scall为缩放百分比
1)、请求安装腾讯软件内嵌网页版
请在测试网页输入框中,输入如下请求,然后点击发送,完成安装:
{"req":"Plugin_Install","rid":1,"para":{"Name":"腾讯软件内嵌网页版","PID":"TXWebApplet","Date":"2021-05-06","Desc":"PluginOK之上跨浏览器的腾讯微信、企业微信、腾讯会议等桌面软件内嵌网页版,支持在Chrome、Edge、Firefox、IE、Oprea、360、QQ等浏览器网页中直接内嵌使用,和B/S信息化系统融为一体使用","DownAddr":"http://local.zorrosoft.com/Files/Net/TXWebApplet.pid","MD5":"1251069772CCD57DD3D3A258E49BEAF7","Version":"2.1.3.2","Size":491520,"HideIns":0,"Type":8,"Cookie":"","Auth":"","TK":"37BE9A4E8AFAD964C98A4EAB7856F47271AC34E000C4128E8F1B0E454A4E5221CEF384CDE9180DBB3FF37265EEA68111AD6E15A0381F41A615BA714A9317A31F2EF4A5A8D6B2980F0FE2BBFC0966F3465CDD9C7B624A21F49A7CC1EC13296D4BA67A4FE79B2C5DD71D16434D3CE9155AB1BB7F4ED77B4D7E178F07F98FB56B0501A720845CD98C39528A4695348D2F5B94E0D3C2EA47761CD695873343012EEF80384A672ACCC1C29E198371A42E8AD9BC6C560C74793E63FF43CF3ACDB68865F420C561174384F6B3A68CBEDAC0831942DD9504B856B616E52C8F47DDD9A4ADEEC2AE7BC89C0A32BD6C0DE2256116BB4E67EACCD4F296CBF0FA3C1B7E042D0B"}}
{"req":"Plugin_Install","rid":1,"para":{"Name":"腾讯软件内嵌网页版","PID":"TXWebApplet","Date":"2021-05-06","Desc":"PluginOK之上跨浏览器的腾讯微信、企业微信、腾讯会议等桌面软件内嵌网页版,支持在Chrome、Edge、Firefox、IE、Oprea、360、QQ等浏览器网页中直接内嵌使用,和B/S信息化系统融为一体使用","DownAddr":"http://local.zorrosoft.com/Files/Net/TXWebApplet.pid","MD5":"1251069772CCD57DD3D3A258E49BEAF7","Version":"2.1.3.5","Size":491520,"HideIns":0,"Type":8,"Cookie":"","Auth":"","TK":"37BE9A4E8AFAD964C98A4EAB7856F47271AC34E000C4128E8F1B0E454A4E5221CEF384CDE9180DBB3FF37265EEA68111AD6E15A0381F41A615BA714A9317A31F2EF4A5A8D6B2980F0FE2BBFC0966F3465CDD9C7B624A21F49A7CC1EC13296D4BA67A4FE79B2C5DD71D16434D3CE9155AB1BB7F4ED77B4D7E178F07F98FB56B0501A720845CD98C39528A4695348D2F5B94E0D3C2EA47761CD695873343012EEF80384A672ACCC1C29E198371A42E8AD9BC6C560C74793E63FF43CF3ACDB68865F420C561174384F6B3A68CBEDAC0831942DD9504B856B616E52C8F47DDD9A4ADEEC2AE7BC89C0A32BD6C0DE2256116BB4E67EACCD4F296CBF0FA3C1B7E042D0B"}}
启动安装后,会不断收到安装进度直到安装结束。
在发布时,也可以把此小程序目录文件和中间件一起打包后发布,不用单独分发。
2)、请求升级腾讯软件内嵌网页版:
{"req":"Plugin_Update","rid":1,"para":{"Name":"腾讯软件内嵌网页版","PID":"TXWebApplet","Date":"2021-05-06","Desc":"PluginOK之上跨浏览器的腾讯微信、企业微信、腾讯会议等桌面软件内嵌网页版,支持在Chrome、Edge、Firefox、IE、Oprea、360、QQ等浏览器网页中直接内嵌使用,和B/S信息化系统融为一体使用","DownAddr":"http://local.zorrosoft.com/Files/Net/TXWebApplet_Update.pid","MD5":"791C5044D642D1D72728DF2E44C6B6C4","Version":"2.1.3.2","Size":491520,"HideIns":0,"Type":8,"Cookie":"","Auth":"","TK":"5ADC13AA9AFA6AE88D9D38717180BCB3C854E935C44D81333D0929B0FD2FCB8E79CCC69B80C63628FBD96BE5FF32C10984390CCAF0793B9951962E34C90F392DC0875144F8579751EC5A5F910B9D7F9CB990E9F692F61AF25F27045A25FFC17D30DDF794992B3C5A625B18B97DD6C35318A35A3724BCA86A3114487A74A12E5650EDAA57C80A7E6DFB63FB26B00AEB6888E46A31AF8F85524B3FADF512B5F845EA3C4B6090335E70DCA93C8273B90A9C93A7CCDA7C98A01D9A6F11CDEC3C9061699A860AA7E88665C976320E9C45082E93D322E9DF43E91BBE96184CFD2DAEAB63B5483063FEDBEED1DA8413E56F2F8B5B3EF5174ED40AD9BD0A6D5F90D3DAC6"}}
{"req":"Plugin_Update","rid":1,"para":{"Name":"腾讯软件内嵌网页版","PID":"TXWebApplet","Date":"2021-05-06","Desc":"PluginOK之上跨浏览器的腾讯微信、企业微信、腾讯会议等桌面软件内嵌网页版,支持在Chrome、Edge、Firefox、IE、Oprea、360、QQ等浏览器网页中直接内嵌使用,和B/S信息化系统融为一体使用","DownAddr":"http://local.zorrosoft.com/Files/Net/TXWebApplet_Update.pid","MD5":"791C5044D642D1D72728DF2E44C6B6C4","Version":"2.1.3.5","Size":491520,"HideIns":0,"Type":8,"Cookie":"","Auth":"","TK":"5ADC13AA9AFA6AE88D9D38717180BCB3C854E935C44D81333D0929B0FD2FCB8E79CCC69B80C63628FBD96BE5FF32C10984390CCAF0793B9951962E34C90F392DC0875144F8579751EC5A5F910B9D7F9CB990E9F692F61AF25F27045A25FFC17D30DDF794992B3C5A625B18B97DD6C35318A35A3724BCA86A3114487A74A12E5650EDAA57C80A7E6DFB63FB26B00AEB6888E46A31AF8F85524B3FADF512B5F845EA3C4B6090335E70DCA93C8273B90A9C93A7CCDA7C98A01D9A6F11CDEC3C9061699A860AA7E88665C976320E9C45082E93D322E9DF43E91BBE96184CFD2DAEAB63B5483063FEDBEED1DA8413E56F2F8B5B3EF5174ED40AD9BD0A6D5F90D3DAC6"}}
以上安装和升级的JSON请求包,可能因版本升级导致内容不同,如遇安装或升级时报错,请联系客服获取最新的请求包。
3)、请求卸载腾讯软件内嵌网页版:
正式版需要添加TK校验,具体规则请参考SDK包中文档“PluginOK中间件安全解决方案.doc”,可在SDK包中的打包程序ZbaPackage.exe的中间件维护生成带TK的请求。
{"req":"Plugin_Remove","rid":3,"para":{"PID":"TXWebApplet","Type":8}}
4、腾讯软件内嵌网页版转调用接口,先根据Wrl_TXWebApplet请求启动后返回的端口号,新建立一个WebSocket连接后可执行如下指令:
......
......@@ -150,6 +150,7 @@ Monitor
{"req":"Plugin_Update","rid":1,"para":{"Name":"弹窗小程序范例(C#语言)","PID":"PluginExeDemo","Date":"2021-05-06","Desc":"弹窗小程序范例(C#语言)-演示脚本请求打开指定网站","DownAddr":"http://local.zorrosoft.com/Files/Net/PluginExeDemo_Update.pid","MD5":"6633967DFA4141FC321E15315CDAE1FA","Version":"2.1.3.2","Size":622592,"HideIns":0,"Type":2,"Cookie":"","Auth":"","TK":"402E36225ACC55BF63FB07A3462139CCBCD136B7C332458C72769D1596E7E8BFC63D6F0EAAA8FDB59DD52ABE5B72DA8CE5346608960090F26CACFD1FFC3EEAB1D9185DAFF83D8B9C25980BD3625C8D59D73BFB3426547F404780777DC3859207C5489C93036627D1B3E97CCB3454EB644954EE25AE1F6DA7FF86F66EEFDBBCB9BDA367B4B4863DEB5F1B3E7B4720CB67B94DA6535FE17DA47C8B364F22E9FBB920B060AB3CF3D493E09F684FD417788587D25391F5EC4CB534D6638657DD42812DD0E85F53DF9E502A986041994727EDB95F63B666204BEC4BC76A22AD090C650EF143E8625CF0FF5B6EB8FD978967B5AD2BAE785C12933DFAE9ACD829F4BBF6"}}
17)、卸载小程序:
正式版需要添加TK校验,具体规则请参考SDK包中文档“PluginOK中间件安全解决方案.doc”,可在SDK包中的打包程序ZbaPackage.exe的中间件维护生成带TK的请求。
举例:
{"req":"Plugin_Remove","rid":50,"para":{"PID":"99225C6D-B7A3-441c-AEFB-3EE23ACA2209","Type":2}}
......@@ -169,9 +170,15 @@ Monitor
{"req":"Wrl_RemoveAuth","rid":23,"para":{}}
说明:连接主服务后可执行;
2)、刷新中间件授权请求:
如服务器上对应授权已更新,前端可请求强制获取。
举例:
{"req":"Wrl_UpdateAuth","rid":2,"para":{}}
说明:连接主服务后可执行。
4、PluginOK(牛插)中间件升级请求:
{"req":"Wrl_Update","rid":1,"para":{"Name":"BrowserApplet升级包","Date":"2021-06-01","Desc":"1、实现在浏览器网页中内嵌窗口小程序运行,支持同时加载多个运行,支持上下左右滚动小程序;2、实现在Chrome、Firefox、Edge、Opera、IE、360、QQ等浏览器加载IE指定版本内核的控件小程序或标签小程序运行;3、优化微软Office及金山WPS网页在线编辑小程序,发布Solidworks网页在线编辑、查看小程序及PCL网页渲染小程序...","DownAddr":"http://local.zorrosoft.com/Files/Update/Zba_Update.pid","MD5":"6493BE676CA4A5A2B6595B44C63B8AD1","Version":"2.1.3.3","Size":13860864,"HideIns":0,"Cookie":"","Auth":"","TK":"5174868D4A4CFFB457FD5575F110B2E2357A7B0E9B10F5AF59D10F8E2D24C3A8A16F9D87919D89577F6FE35CD135F155A7B4E77093254C055FF138C7714B96A3F9E92803BED048F22D5E490804BD5C1C9AC98778E0280E3F42FD64DEDA7119B2B06C05EC9D2EB8812D0AC7F8F8D4C1B370A1C6A88A164E54E47BC274833019B4221B17E41E4BC93FF3159D34D4F29BCEB72BCBDEE3F526805B293AEA8CB06F947EA5AC87E975AAA487EA3F646FC3BD8F15AB6A90A8FF8625BC4FCDD37AE7272914A1E0BEF42D1C0FE9776A1751AC6B38EB04CA6DFA5327E24A314FF8A7DDE14775A08AFBD34731A036A9E09A126109952A2B4C3882AE0F7D08C19A3DF908F2AD"}}
{"req":"Wrl_Update","rid":1,"para":{"Name":"BrowserApplet升级包","Date":"2021-06-10","Desc":"1、实现在浏览器网页中内嵌窗口小程序运行,支持同时加载多个运行,支持上下左右滚动小程序;2、实现在Chrome、Firefox、Edge、Opera、IE、360、QQ等浏览器加载IE指定版本内核的控件小程序或标签小程序运行;3、优化微软Office及金山WPS网页在线编辑小程序,发布Solidworks网页在线编辑、查看小程序及PCL网页渲染小程序...","DownAddr":"http://local.zorrosoft.com/Files/Update/Zba_Update.pid","MD5":"63C54472265C6B20A1E5660246FAC6DD","Version":"2.1.3.5","Size":13533184,"HideIns":0,"Cookie":"","Auth":"","TK":"50473AB8FD202329AB240230279A27D5339F42FF1F5608DFB54134B1A0796350709260F3D19DBE711060232655A98D70A50998D65AE52F141F81C6942D6661FA4CE90C9EA314665D7589AE4A694C31ADA965F6F784BE8998F5F3615B26F63AFB1F845A3632B737B61CA17A95481C0F7D9B9BE1171A2C62F022A45305C605FCB26C89C70A727F79E2C310245F5E8D8D6B764BC30FEA0696B8CE1755BF934975009114F517BC85D393FC446585D26B090AACCD1ADCEF7D31AC2BA799B96DDB00A452DD53A93BA4B3DAA736D6EC9330CF3B596B933609EC4E687F6B1360507D8881F38BA8AA012334438B5D8E7B19825CFFB883AF883C80CEE6FCAC89D3418D936B"}}
5、请求启动弹窗小程序(C++语言)服务,下面以IE控件(ActiveX)演示调用流程及范例:
1)、打开测试网页,输入连接地址:
......
......@@ -43,9 +43,9 @@ B、网页中嵌入元素
1)、请求启动VLC多媒体播放网页小程序:
Type为浏览器类型,传0自动判断(前提是当前浏览器已启动并显示在最前端,Flag指定当前页加载时必须是0) 可强制指定浏览器类型Type(1代表IE 2代表Chrome 4代表Firefox 8代表Opera 16代表Edge(Chromium内核) 32代表360极速浏览器 33代表360安全浏览器 34代表360企业安全浏览器 50代表QQ浏览器 60代表搜狗浏览器)
Title:网页标题中的关键词
Flag掩码标记:1指定新标签加载(1和16都不指定时为当前页加载) 2小程序显示窗口边框 4不自动裁剪越界窗口 8自动适配网页高度和宽度显示 64根据标题避免重复加载相同的小程序
Flag掩码标记:1指定新标签加载(1和16都不指定时为当前页加载) 2小程序显示窗口边框 4不自动裁剪越界窗口 8自动适配网页高度和宽度显示
IframeX和IframeY分别为iframe嵌套的横竖偏移修正坐标
BarW和BarH分别是网页右侧和底部预留区域
BarW和BarH分别是网页右侧和底部预留区域,ScrollTop为顶部滚动预留高度
小程序实际显示首先会基于网页中指定的坐标和大小,再根据IframeX、IframeY、BarW、BarH设定的值做修正
ShowType 播放窗口分屏类型,默认1只显示一个播放窗口,支持1-21 24 25等多达20种多窗口播放。
Url:加载小程序所在的网页实际地址
......@@ -53,10 +53,10 @@ Open :启动后自动播放的流地址或本地多媒体文件路径,斜杠
注意:Open和Url如果有特殊字符= & 双引号或中文等,需要用URL编码处理后传递
举例:
自动识别当前浏览器指定位置和大小启动:
{"req":"Wrl_VLCApplet","rid":4,"para":{"Type":"0","Title":"VLC Applet","Flag":2,"IframeX":0,"IframeY":0,"BarW":0,"BarH":0,"Url": "http://local.zorrosoft.com/VLCApplet.html","ShowType":1,"Open":"https://vjs.zencdn.net/v/oceans.mp4"}}
{"req":"Wrl_VLCApplet","rid":4,"para":{"Type":"0","Title":"VLC Applet","Flag":2,"IframeX":0,"IframeY":0,"BarW":0,"BarH":0,"ScrollTop":0,"Url": "http://local.zorrosoft.com/VLCApplet.html","ShowType":1,"Open":"https://vjs.zencdn.net/v/oceans.mp4"}}
自动识别当前浏览器自动适配网页大小启动:
{"req":"Wrl_VLCApplet","rid":4,"para":{"Type":"0","Title":"VLC Applet","Flag":10,"IframeX":0,"IframeY":0,"BarW":0,"BarH":0,"Url": "http://local.zorrosoft.com/VLCApplet.html","ShowType":1,"Open":"http://www.zorrosoft.com/Files/PluginOKBrowserApplet.mp4"}}
{"req":"Wrl_VLCApplet","rid":4,"para":{"Type":"0","Title":"VLC Applet","Flag":10,"IframeX":0,"IframeY":0,"BarW":0,"BarH":0,"ScrollTop":0,"Url": "http://local.zorrosoft.com/VLCApplet.html","ShowType":1,"Open":"http://www.zorrosoft.com/Files/PluginOKBrowserApplet.mp4"}}
当前页指定位置自动适配网页加载测试
http://local.zorrosoft.com/vlcframe.html
......@@ -67,7 +67,7 @@ A、{"ret":0,"rid":1,"data":{"ID":2}}
B、{"event":"Wrl_Listen","aid":2,"data":{"SID":"123","PID":"90FC7E0E-0D2F-4C38-9875-B06407CE4556","port":935}}
返回的侦听端口,可再建立一个Web Socket连接后,调用小程序中的相关功能,比如重新指定播放一个视频。
代表小程序创建成功,返回ID为当前小程序运行ID,通过此ID,可执行Wrl_AppletControl、Wrl_AppletScroll、Wrl_AppletResize等命令。
C、{"event":"Wrl_AppletOK","aid":2,"data":{"SID":"123","PID":"90FC7E0E-0D2F-4C38-9875-B06407CE4556","Port":935}}
C、{"event":"Wrl_AppletOK","aid":2,"rid":4,"data":{"SID":"123","PID":"90FC7E0E-0D2F-4C38-9875-B06407CE4556","Port":935}}
2)、请求控制VLC多媒体播放网页小程序:
当前端不再需要小程序时可指定关闭,或者显示/隐藏及全屏显示等
......@@ -114,18 +114,18 @@ ID为启动小程序时返回JSON中的ID值,Scall为缩放百分比
1)、请求安装VLC多媒体播放网页小程序
请在测试网页输入框中,输入如下请求,然后点击发送,完成安装:
{"req":"Plugin_Install","rid":1,"para":{"Name":"VLC内嵌网页多媒体播放小程序","PID":"90FC7E0E-0D2F-4C38-9875-B06407CE4556","Date":"2021-05-15","Desc":"PluginOK之上跨浏览器的VLC多媒体播放内嵌网页小程序,支持在Chrome、Edge、Firefox、IE、Oprea、360、QQ等最新版本浏览器网页中直接内嵌使用,可播放多路海康及大华等设备的实时视频","DownAddr":"http://local.zorrosoft.com/Files/Net/VlcPlayer.pid","MD5":"1C8C6B78CA7B348C9BB6398261689C69","Version":"2.1.3.2","Size":753664,"HideIns":0,"Type":8,"Cookie":"","Auth":"","TK":"155AF85FF92440B6AD761BE72BA736298D8A4BA06E6BB1D4E7AA633DCDA46200B657A9C98D117ADD74841F4B3B0234E0EE42DD23CBEF18596E111E620CD16BBB2DEC4283AC9A2B5E74E0E6D10D70DFF332B6268342538615E82DADA731163A1AD42F4919583F405FDB78D35DDC360D00A4C1A7F779EFEC522715F9DEF6964767BFDFA98EBAF97F69E77D66EE3F65452F6AEA63BF447A480919F9FF7DE460E05998936F2A9B1016E822EDC7ACC65B7BFE8253600C8B9CF15E93E8283A7C3297D3053026B1F40AC200CA3B7AA4747158FC42980BE075301C653904829D09418E228F5AEE5E3DF74EA94855AB5B552BF29A0C99A4CD6F7571F4C34939CD4723B5D6"}}
{"req":"Plugin_Install","rid":1,"para":{"Name":"VLC内嵌网页多媒体播放小程序","PID":"90FC7E0E-0D2F-4C38-9875-B06407CE4556","Date":"2021-05-15","Desc":"PluginOK之上跨浏览器的VLC多媒体播放内嵌网页小程序,支持在Chrome、Edge、Firefox、IE、Oprea、360、QQ等最新版本浏览器网页中直接内嵌使用,可播放多路海康及大华等设备的实时视频","DownAddr":"http://local.zorrosoft.com/Files/Net/VlcPlayer.pid","MD5":"1C8C6B78CA7B348C9BB6398261689C69","Version":"2.1.3.5","Size":753664,"HideIns":0,"Type":8,"Cookie":"","Auth":"","TK":"155AF85FF92440B6AD761BE72BA736298D8A4BA06E6BB1D4E7AA633DCDA46200B657A9C98D117ADD74841F4B3B0234E0EE42DD23CBEF18596E111E620CD16BBB2DEC4283AC9A2B5E74E0E6D10D70DFF332B6268342538615E82DADA731163A1AD42F4919583F405FDB78D35DDC360D00A4C1A7F779EFEC522715F9DEF6964767BFDFA98EBAF97F69E77D66EE3F65452F6AEA63BF447A480919F9FF7DE460E05998936F2A9B1016E822EDC7ACC65B7BFE8253600C8B9CF15E93E8283A7C3297D3053026B1F40AC200CA3B7AA4747158FC42980BE075301C653904829D09418E228F5AEE5E3DF74EA94855AB5B552BF29A0C99A4CD6F7571F4C34939CD4723B5D6"}}
启动安装后,会不断收到安装进度直到安装结束。
2)、请求升级VLC多媒体播放网页小程序:
{"req":"Plugin_Update","rid":1,"para":{"Name":"VLC内嵌网页多媒体播放小程序","PID":"90FC7E0E-0D2F-4C38-9875-B06407CE4556","Date":"2021-05-15","Desc":"PluginOK之上跨浏览器的VLC多媒体播放内嵌网页小程序,支持在Chrome、Edge、Firefox、IE、Oprea、360、QQ等最新版本浏览器网页中直接内嵌使用,可播放多路海康及大华等设备的实时视频","DownAddr":"http://local.zorrosoft.com/Files/Net/VlcPlayer_Update.pid","MD5":"9789E02ACCEDC0CCAA897DCB1B0D6A0A","Version":"2.1.3.2","Size":753664,"HideIns":0,"Type":8,"Cookie":"","Auth":"","TK":"68D59381E619088B0FE658AC6475E5C98628888E7D0F1F2041D2188BF023CEE46B854C7594F41DA1986443DDFF477B4562B1364FEDED1486A85C0F8F33825B1CBE3545F25C7812ADD148DE08F0929B0761A56ACD4FB278D189A184BBDFA31D3F4F68DD00455FD2AD4B3CF3A3F5F46A2F4688A2F2BB147380053612D888E15A27AEEEE1DED28FDC6149692E0C92B2D5A5ADE92017F0A43D63ABFAD8BE21ADA912872B749F6C27368035FA04930468C6DD22D3376ABB33C930BC2C5D1CBDDCC8240F5F4AABFD5C022C89F3187E84A895DC0EB7C4292A4890424B64880FE4006CC1A38700E2E8AA10DC2262FF9126692BBB7FC538DB59099D1ECA1FB9438BA36A92"}}
{"req":"Plugin_Update","rid":1,"para":{"Name":"VLC内嵌网页多媒体播放小程序","PID":"90FC7E0E-0D2F-4C38-9875-B06407CE4556","Date":"2021-05-15","Desc":"PluginOK之上跨浏览器的VLC多媒体播放内嵌网页小程序,支持在Chrome、Edge、Firefox、IE、Oprea、360、QQ等最新版本浏览器网页中直接内嵌使用,可播放多路海康及大华等设备的实时视频","DownAddr":"http://local.zorrosoft.com/Files/Net/VlcPlayer_Update.pid","MD5":"9789E02ACCEDC0CCAA897DCB1B0D6A0A","Version":"2.1.3.5","Size":753664,"HideIns":0,"Type":8,"Cookie":"","Auth":"","TK":"68D59381E619088B0FE658AC6475E5C98628888E7D0F1F2041D2188BF023CEE46B854C7594F41DA1986443DDFF477B4562B1364FEDED1486A85C0F8F33825B1CBE3545F25C7812ADD148DE08F0929B0761A56ACD4FB278D189A184BBDFA31D3F4F68DD00455FD2AD4B3CF3A3F5F46A2F4688A2F2BB147380053612D888E15A27AEEEE1DED28FDC6149692E0C92B2D5A5ADE92017F0A43D63ABFAD8BE21ADA912872B749F6C27368035FA04930468C6DD22D3376ABB33C930BC2C5D1CBDDCC8240F5F4AABFD5C022C89F3187E84A895DC0EB7C4292A4890424B64880FE4006CC1A38700E2E8AA10DC2262FF9126692BBB7FC538DB59099D1ECA1FB9438BA36A92"}}
以上安装和升级的JSON请求包,可能因版本升级导致内容不同,如遇安装或升级时报错,请联系客服获取最新的请求包。
3)、请求卸载VLC多媒体播放网页小程序:
正式版需要添加TK校验,具体规则请参考SDK包中文档“PluginOK中间件安全解决方案.doc”,可在SDK包中的打包程序ZbaPackage.exe的中间件维护生成带TK的请求。
{"req":"Plugin_Remove","rid":3,"para":{"PID":"90FC7E0E-0D2F-4C38-9875-B06407CE4556","Type":8}}
4、VLC多媒体播放网页小程序转调用ActiveX接口(接口说明:https://wiki.videolan.org/Documentation:WebPlugin ),先根据Wrl_VLCApplet请求启动后返回的端口号,针对此端口新建一个WebSocket连接后可执行如下指令:
......
......@@ -43,9 +43,9 @@ B、网页中嵌入元素
1)、请求启动VLC多媒体播放网页小程序:
Type为浏览器类型,传0自动判断(前提是当前浏览器已启动并显示在最前端,Flag指定当前页加载时必须是0) 可强制指定浏览器类型Type(1代表IE 2代表Chrome 4代表Firefox 8代表Opera 16代表Edge(Chromium内核) 32代表360极速浏览器 33代表360安全浏览器 34代表360企业安全浏览器 50代表QQ浏览器 60代表搜狗浏览器)
Title:网页标题中的关键词
Flag掩码标记:1指定新标签加载(1和16都不指定时为当前页加载) 2小程序显示窗口边框 4不自动裁剪越界窗口 8自动适配网页高度和宽度显示 64根据标题避免重复加载相同的小程序
Flag掩码标记:1指定新标签加载(1和16都不指定时为当前页加载) 2小程序显示窗口边框 4不自动裁剪越界窗口 8自动适配网页高度和宽度显示
IframeX和IframeY分别为iframe嵌套的横竖偏移修正坐标
BarW和BarH分别是网页右侧和底部预留区域
BarW和BarH分别是网页右侧和底部预留区域,ScrollTop为顶部滚动预留高度
小程序实际显示首先会基于网页中指定的坐标和大小,再根据IframeX、IframeY、BarW、BarH设定的值做修正
ShowType 播放窗口分屏类型,默认1只显示一个播放窗口,支持1-21 24 25等多达20种多窗口播放。
Url:加载小程序所在的网页实际地址
......@@ -53,10 +53,10 @@ Open :启动后自动播放的流地址或本地多媒体文件路径,斜杠
注意:Open和Url如果有特殊字符= & 双引号或中文等,需要用URL编码处理后传递
举例:
自动识别当前浏览器指定位置和大小启动:
{"req":"Wrl_VLCWebPlayer","rid":4,"para":{"Type":"0","Title":"VLC Web Player","Flag":2,"IframeX":0,"IframeY":0,"BarW":0,"BarH":0,"Url": "http://local.zorrosoft.com/VLCWebPlayer.html","ShowType":1,"Open":"https://vjs.zencdn.net/v/oceans.mp4"}}
{"req":"Wrl_VLCWebPlayer","rid":4,"para":{"Type":"0","Title":"VLC Web Player","Flag":2,"IframeX":0,"IframeY":0,"BarW":0,"BarH":0,"ScrollTop":0,"Url": "http://local.zorrosoft.com/VLCWebPlayer.html","ShowType":1,"Open":"https://vjs.zencdn.net/v/oceans.mp4"}}
自动识别当前浏览器自动适配网页大小启动:
{"req":"Wrl_VLCWebPlayer","rid":4,"para":{"Type":"0","Title":"VLC Web Player","Flag":10,"IframeX":0,"IframeY":0,"BarW":0,"BarH":0,"Url": "http://local.zorrosoft.com/VLCWebPlayer.html","ShowType":1,"Open":"http://www.zorrosoft.com/Files/PluginOKBrowserApplet.mp4"}}
{"req":"Wrl_VLCWebPlayer","rid":4,"para":{"Type":"0","Title":"VLC Web Player","Flag":10,"IframeX":0,"IframeY":0,"BarW":0,"BarH":0,"ScrollTop":0,"Url": "http://local.zorrosoft.com/VLCWebPlayer.html","ShowType":1,"Open":"http://www.zorrosoft.com/Files/PluginOKBrowserApplet.mp4"}}
当前页指定位置自动适配网页加载测试
http://zorrosoft.com/VLCWebPlayer.html
......@@ -67,7 +67,7 @@ A、{"ret":0,"rid":1,"data":{"ID":2}}
B、{"event":"Wrl_Listen","aid":2,"data":{"SID":"123","PID":"VLCWebPlayer","port":935}}
返回的侦听端口,可再建立一个Web Socket连接后,调用小程序中的相关功能,比如重新指定播放一个视频。
代表小程序创建成功,返回ID为当前小程序运行ID,通过此ID,可执行Wrl_AppletControl、Wrl_AppletScroll、Wrl_AppletResize等命令。
C、{"event":"Wrl_AppletOK","aid":2,"data":{"SID":"123","PID":"VLCWebPlayer","Port":935}}
C、{"event":"Wrl_AppletOK","aid":2,"rid":4,"data":{"SID":"123","PID":"VLCWebPlayer","Port":935}}
2)、请求控制VLC多媒体播放网页小程序:
当前端不再需要小程序时可指定关闭,或者显示/隐藏及全屏显示等
......@@ -114,18 +114,18 @@ ID为启动小程序时返回JSON中的ID值,Scall为缩放百分比
1)、请求安装VLC多媒体播放网页小程序
请在测试网页输入框中,输入如下请求,然后点击发送,完成安装:
{"req":"Plugin_Install","rid":1,"para":{"Name":"VLC内嵌网页多媒体播放小程序","PID":"VLCWebPlayer","Date":"2021-05-15","Desc":"PluginOK之上跨浏览器的VLC多媒体播放内嵌网页小程序,支持在Chrome、Edge、Firefox、IE、Oprea、360、QQ等最新版本浏览器网页中直接内嵌使用,可播放多路海康及大华等设备的实时视频","DownAddr":"http://local.zorrosoft.com/Files/Net/VlcWebPlayer.pid","MD5":"BD89EFAF4B0650F26A0B689872A9CF1B","Version":"2.1.3.2","Size":753664,"HideIns":0,"Type":8,"Cookie":"","Auth":"","TK":"9FEDC5E0911095C52384D687B4FCDAC489783E8E546364EC2A8F4C4CFD343528250DAAFC824FE770403015170400FC66A9C311DF072C216B49CB92160B254B2E1B925C28957CD6766CC59D58FADE23B5C2B20A38604E110F3F9CDBBD65CF637C2EDD3B4607948F18FD0BCB9D70446CC697F3F583F629C41579341247130B8F1813CDA9F45DB8DA9A2EC2A6C12ADC51866DD1873F31862D07D79F814DD5FC950C4A45B5A62FF7955D47220ED4C571D350BD771BE7C4715351E5B568ACC75391D02EE951FC3935CDD6F2AF952196333440CC382D58079118DA62F27A2820930587F1EA64A777AEEB8342641426AC615A9FC5749A1D937944121FCB39F85212CC65"}}
{"req":"Plugin_Install","rid":1,"para":{"Name":"VLC内嵌网页多媒体播放小程序","PID":"VLCWebPlayer","Date":"2021-05-15","Desc":"PluginOK之上跨浏览器的VLC多媒体播放内嵌网页小程序,支持在Chrome、Edge、Firefox、IE、Oprea、360、QQ等最新版本浏览器网页中直接内嵌使用,可播放多路海康及大华等设备的实时视频","DownAddr":"http://local.zorrosoft.com/Files/Net/VlcWebPlayer.pid","MD5":"BD89EFAF4B0650F26A0B689872A9CF1B","Version":"2.1.3.5","Size":753664,"HideIns":0,"Type":8,"Cookie":"","Auth":"","TK":"9FEDC5E0911095C52384D687B4FCDAC489783E8E546364EC2A8F4C4CFD343528250DAAFC824FE770403015170400FC66A9C311DF072C216B49CB92160B254B2E1B925C28957CD6766CC59D58FADE23B5C2B20A38604E110F3F9CDBBD65CF637C2EDD3B4607948F18FD0BCB9D70446CC697F3F583F629C41579341247130B8F1813CDA9F45DB8DA9A2EC2A6C12ADC51866DD1873F31862D07D79F814DD5FC950C4A45B5A62FF7955D47220ED4C571D350BD771BE7C4715351E5B568ACC75391D02EE951FC3935CDD6F2AF952196333440CC382D58079118DA62F27A2820930587F1EA64A777AEEB8342641426AC615A9FC5749A1D937944121FCB39F85212CC65"}}
启动安装后,会不断收到安装进度直到安装结束。
2)、请求升级VLC多媒体播放网页小程序:
{"req":"Plugin_Update","rid":1,"para":{"Name":"VLC内嵌网页多媒体播放小程序","PID":"VLCWebPlayer","Date":"2021-05-15","Desc":"PluginOK之上跨浏览器的VLC多媒体播放内嵌网页小程序,支持在Chrome、Edge、Firefox、IE、Oprea、360、QQ等最新版本浏览器网页中直接内嵌使用,可播放多路海康及大华等设备的实时视频","DownAddr":"http://local.zorrosoft.com/Files/Net/VlcWebPlayer_Update.pid","MD5":"08F695D6CD2BA3923B26C7A43834B988","Version":"2.1.3.2","Size":753664,"HideIns":0,"Type":8,"Cookie":"","Auth":"","TK":"0E7854DFC33B4AB512DB6E48CB1DA371C21840C94738A06B46B84BD2F09D6B6DD53394E889ED2217359C8050ACC04E8C26FF7175E0E26CC38180550D5FFE876F2BBC96A8CC7D115D44F918FF022E5AB94C161DC4625A2E84607000BA8B25C1D54B4AF12E3CD9D5D5ABE61553FBE7F60C8B9A9FC612DD8469CAD33B867EEB98CC61A34042765BE442053887A1835522784546195CD782CFDD2641D24EEE6BCD018AA84547A5BBC450506D0F9D892DFFB061FF09E0EE68CC4F0FF26BBDA389A865DEE62F6E740ACA66995848BD25C7B31154F43187E88FAA7047800996FE93221F033D34743E61D56C8186D7566D7D81E4B95A87926D422855C61816653B1F5030"}}
{"req":"Plugin_Update","rid":1,"para":{"Name":"VLC内嵌网页多媒体播放小程序","PID":"VLCWebPlayer","Date":"2021-05-15","Desc":"PluginOK之上跨浏览器的VLC多媒体播放内嵌网页小程序,支持在Chrome、Edge、Firefox、IE、Oprea、360、QQ等最新版本浏览器网页中直接内嵌使用,可播放多路海康及大华等设备的实时视频","DownAddr":"http://local.zorrosoft.com/Files/Net/VlcWebPlayer_Update.pid","MD5":"08F695D6CD2BA3923B26C7A43834B988","Version":"2.1.3.5","Size":753664,"HideIns":0,"Type":8,"Cookie":"","Auth":"","TK":"0E7854DFC33B4AB512DB6E48CB1DA371C21840C94738A06B46B84BD2F09D6B6DD53394E889ED2217359C8050ACC04E8C26FF7175E0E26CC38180550D5FFE876F2BBC96A8CC7D115D44F918FF022E5AB94C161DC4625A2E84607000BA8B25C1D54B4AF12E3CD9D5D5ABE61553FBE7F60C8B9A9FC612DD8469CAD33B867EEB98CC61A34042765BE442053887A1835522784546195CD782CFDD2641D24EEE6BCD018AA84547A5BBC450506D0F9D892DFFB061FF09E0EE68CC4F0FF26BBDA389A865DEE62F6E740ACA66995848BD25C7B31154F43187E88FAA7047800996FE93221F033D34743E61D56C8186D7566D7D81E4B95A87926D422855C61816653B1F5030"}}
以上安装和升级的JSON请求包,可能因版本升级导致内容不同,如遇安装或升级时报错,请联系客服获取最新的请求包。
3)、请求卸载VLC多媒体播放网页小程序:
正式版需要添加TK校验,具体规则请参考SDK包中文档“PluginOK中间件安全解决方案.doc”,可在SDK包中的打包程序ZbaPackage.exe的中间件维护生成带TK的请求。
{"req":"Plugin_Remove","rid":3,"para":{"PID":"VLCWebPlayer","Type":8}}
4、VLC多媒体播放网页小程序转调用ActiveX接口(接口说明:https://wiki.videolan.org/Documentation:WebPlugin ),先根据Wrl_VLCWebPlayer请求启动后返回的端口号,针对此端口新建一个WebSocket连接后可执行如下指令:
......
......@@ -38,9 +38,9 @@ B、网页中嵌入元素
1)、请求启动金山WPS内嵌网页小程序实现网页中局部加载doc/xls/ppt等文档显示:
Type为浏览器类型,传0自动判断(前提是当前浏览器已启动并显示在最前端,Flag指定当前页加载时必须是0) 可强制指定浏览器类型Type(2代表Chrome 4代表Firefox 8代表Opera 16代表Edge(Chromium内核) 32代表360极速浏览器 33代表360安全浏览器 34代表360企业安全浏览器 50代表QQ浏览器 60代表搜狗浏览器)
Title:网页标题中的关键词
Flag掩码标记:1指定新标签加载(1和16都不指定时为当前页加载) 2小程序显示窗口边框 4不自动裁剪越界窗口 8自动适配网页高度和宽度显示 64根据标题避免重复加载相同的小程序
Flag掩码标记:1指定新标签加载(1和16都不指定时为当前页加载) 2小程序显示窗口边框 4不自动裁剪越界窗口 8自动适配网页高度和宽度显示
IframeX和IframeY分别为iframe嵌套的横竖偏移修正坐标
BarW和BarH分别是网页右侧和底部预留区域
BarW和BarH分别是网页右侧和底部预留区域,ScrollTop为顶部滚动预留高度
小程序实际显示首先会基于网页中指定的坐标和大小,再根据IframeX、IframeY、BarW、BarH设定的值做修正
OType 11启动WPS 文字处理;OType 12启动WPS 表格;OType 13启动WPS 演示
Url:加载小程序所在的网页实际地址
......@@ -48,16 +48,16 @@ Open:为需要打开的文档路径,磁盘目录斜杠用/
注意:Open和Url如果有特殊字符= & 双引号或中文等,需要用URL编码处理后传递
举例:
自动识别当前浏览器并启动WPS文字处理
{"req":"Wrl_OfficeApplet","rid":6,"para":{"Type":"0","Title":"Office Applet","Flag":0,"IframeX":0,"IframeY":0,"BarW":0,"BarH":0,"Url": "http://local.zorrosoft.com/OfficeApplet2.html","OType":"11","Open":"D:/Zorro/test.doc"}}
{"req":"Wrl_OfficeApplet","rid":6,"para":{"Type":"0","Title":"Office Applet","Flag":0,"IframeX":0,"IframeY":0,"BarW":0,"BarH":0,"ScrollTop":0,"Url": "http://local.zorrosoft.com/OfficeApplet2.html","OType":"11","Open":"D:/Zorro/test.doc"}}
自动识别当前浏览器并启动WPS表格处理
{"req":"Wrl_OfficeApplet","rid":6,"para":{"Type":"0","Title":"Office Applet","Flag":0,"IframeX":0,"IframeY":0,"BarW":0,"BarH":0,"Url": "http://local.zorrosoft.com/OfficeApplet2.html","OType":"12","Open":"D:/Zorro/test.xls"}}
{"req":"Wrl_OfficeApplet","rid":6,"para":{"Type":"0","Title":"Office Applet","Flag":0,"IframeX":0,"IframeY":0,"BarW":0,"BarH":0,"ScrollTop":0,"Url": "http://local.zorrosoft.com/OfficeApplet2.html","OType":"12","Open":"D:/Zorro/test.xls"}}
自动识别当前浏览器并启动WPS演示处理
{"req":"Wrl_OfficeApplet","rid":6,"para":{"Type":"0","Title":"Office Applet","Flag":0,"IframeX":0,"IframeY":0,"BarW":0,"BarH":0,"Url": "http://local.zorrosoft.com/OfficeApplet2.html","OType":"13","Open":"D:/Zorro/test.ppt"}}
{"req":"Wrl_OfficeApplet","rid":6,"para":{"Type":"0","Title":"Office Applet","Flag":0,"IframeX":0,"IframeY":0,"BarW":0,"BarH":0,"ScrollTop":0,"Url": "http://local.zorrosoft.com/OfficeApplet2.html","OType":"13","Open":"D:/Zorro/test.ppt"}}
自动识别当前浏览器指定位置自动适配网页大小启动:
{"req":"Wrl_OfficeApplet","rid":6,"para":{"Type":"0","Title":"Office Applet","Flag":8,"IframeX":0,"IframeY":0,"BarW":0,"BarH":0,"Url": "http://local.zorrosoft.com/OfficeApplet2.html","OType":"11","Open":"D:/Zorro/test.doc"}}
{"req":"Wrl_OfficeApplet","rid":6,"para":{"Type":"0","Title":"Office Applet","Flag":8,"IframeX":0,"IframeY":0,"BarW":0,"BarH":0,"ScrollTop":0,"Url": "http://local.zorrosoft.com/OfficeApplet2.html","OType":"11","Open":"D:/Zorro/test.doc"}}
当前页指定位置自动适配网页加载测试
http://local.zorrosoft.com/officeframe.html
......@@ -68,7 +68,7 @@ A、{"ret":0,"rid":1,"data":{"ID":3}}
B、{"event":"Wrl_Listen","aid":3,"data":{"SID":"123","PID":"WpsApplet","port":910}}
返回的侦听端口,可再建立一个Web Socket连接后,调用小程序中的相关功能,比如打开一个文档。
返回ID为当前小程序运行ID,通过此ID,可执行Wrl_AppletControl、Wrl_AppletScroll、Wrl_AppletResize等命令。
C、{"event":"Wrl_AppletOK","aid":3,"data":{"SID":"123","PID":"WpsApplet","Port":910}}
C、{"event":"Wrl_AppletOK","aid":3,"rid":6,"data":{"SID":"123","PID":"WpsApplet","Port":910}}
2)、请求控制金山WPS内嵌网页小程序:
当前端不再需要小程序时可指定关闭,或者显示/隐藏及全屏显示等
......@@ -114,19 +114,19 @@ ID为启动小程序时返回JSON中的ID值,Scall为缩放百分比
1)、请求安装金山WPS内嵌网页小程序
请在测试网页输入框中,输入如下请求,然后点击发送,完成安装:
{"req":"Plugin_Install","rid":1,"para":{"Name":"金山WPS在线编辑小程序","PID":"WpsApplet","Date":"2021-06-01","Desc":"跨浏览器的金山WPS内嵌网页小程序,支持在Chrome、Edge、Firefox、IE、Oprea、360、QQ等最新版本浏览器网页中内嵌文字、表格、演示等程序进行在线编辑或审阅各类办公文档。","DownAddr":"http://local.zorrosoft.com/Files/Net/WpsApplet.pid","MD5":"3B199B018EFB5CA359AF827008BE0F48","Version":"2.1.3.3","Size":786432,"HideIns":0,"Type":8,"Cookie":"","Auth":"","TK":"2C2833743F1617D1592746EE07496FC7DCCE981BD0AC6937B9A1B7F2227A827A7E582E9C8F9B3922C50F7F6365A922E9A847A454F201F828C1553E1A4C52C057872B9152179C4D234261CAD991BD4F460856B7C100746E3697423766C12BFFBD889759FD31D32F4E76D2B6F2983CF07E267A3311AFA068486E641D0F2EC71800C4E6649E278BFF8A4AC2300AABA0C889CA795DEC290FF5009C32D9B3614BF92D29AD1C0BBB19FBBEAA4569FA048CE159106848B93AA1C465283F909BF8B98AAC5A89A0535B2606FA44628653476571795E9AF1B78BF9A663CCEE6566FFDCD34538F5B06436028E98B942A7117E273922F8E6C88B9161DD1AA40407EE5BEA9650"}}
{"req":"Plugin_Install","rid":1,"para":{"Name":"金山WPS在线编辑小程序","PID":"WpsApplet","Date":"2021-06-01","Desc":"跨浏览器的金山WPS内嵌网页小程序,支持在Chrome、Edge、Firefox、IE、Oprea、360、QQ等最新版本浏览器网页中内嵌文字、表格、演示等程序进行在线编辑或审阅各类办公文档。","DownAddr":"http://local.zorrosoft.com/Files/Net/WpsApplet.pid","MD5":"3B199B018EFB5CA359AF827008BE0F48","Version":"2.1.3.5","Size":786432,"HideIns":0,"Type":8,"Cookie":"","Auth":"","TK":"2C2833743F1617D1592746EE07496FC7DCCE981BD0AC6937B9A1B7F2227A827A7E582E9C8F9B3922C50F7F6365A922E9A847A454F201F828C1553E1A4C52C057872B9152179C4D234261CAD991BD4F460856B7C100746E3697423766C12BFFBD889759FD31D32F4E76D2B6F2983CF07E267A3311AFA068486E641D0F2EC71800C4E6649E278BFF8A4AC2300AABA0C889CA795DEC290FF5009C32D9B3614BF92D29AD1C0BBB19FBBEAA4569FA048CE159106848B93AA1C465283F909BF8B98AAC5A89A0535B2606FA44628653476571795E9AF1B78BF9A663CCEE6566FFDCD34538F5B06436028E98B942A7117E273922F8E6C88B9161DD1AA40407EE5BEA9650"}}
启动安装后,会不断收到安装进度直到安装结束。
在发布时,也可以把此小程序目录文件和中间件一起打包后发布,不用单独分发。
2)、请求升级金山WPS内嵌网页小程序:
{"req":"Plugin_Update","rid":1,"para":{"Name":"金山WPS在线编辑小程序","PID":"WpsApplet","Date":"2021-06-01","Desc":"跨浏览器的金山WPS内嵌网页小程序,支持在Chrome、Edge、Firefox、IE、Oprea、360、QQ等最新版本浏览器网页中内嵌文字、表格、演示等程序进行在线编辑或审阅各类办公文档。","DownAddr":"http://local.zorrosoft.com/Files/Net/WpsApplet_Update.pid","MD5":"6DF2F70FDDA57FBC454864FD24A1DCB7","Version":"2.1.3.3","Size":786432,"HideIns":0,"Type":8,"Cookie":"","Auth":"","TK":"AE360EBF95990AB7F49DB059FCB18E1B2DDC1B3AB2971D83538A1FFD17AE2145DBA0D0EC79494FBAFF8E10B244303F920C1E3C3C769434B51D037DE9BA2209280A6456E3B01BF9684C6C6B1647AA1831F9A39A004A18CBEFBD926AC12F7F575020FEEB4430738040B7C643C5B822632CBE44AF639C3E3B292257DBC72EAAB7B0DF2E8CE840C9522ACE3A10EC01F929DACE0E66F9220E71A456FE84E49A4BB9980E7153E5DF8D180499846FADD280B8643CAE50E9910C86A96905BFF5BFCC71F75B6D9421C3D68E412E7177B5698D025A9A2D53BED4FCC71572D6D766FC0A52B27BABDB825608EFF3076F5DB77FA357812360D82103DB7C7E5A4B80C8BFE60860"}}
{"req":"Plugin_Update","rid":1,"para":{"Name":"金山WPS在线编辑小程序","PID":"WpsApplet","Date":"2021-06-01","Desc":"跨浏览器的金山WPS内嵌网页小程序,支持在Chrome、Edge、Firefox、IE、Oprea、360、QQ等最新版本浏览器网页中内嵌文字、表格、演示等程序进行在线编辑或审阅各类办公文档。","DownAddr":"http://local.zorrosoft.com/Files/Net/WpsApplet_Update.pid","MD5":"6DF2F70FDDA57FBC454864FD24A1DCB7","Version":"2.1.3.5","Size":786432,"HideIns":0,"Type":8,"Cookie":"","Auth":"","TK":"AE360EBF95990AB7F49DB059FCB18E1B2DDC1B3AB2971D83538A1FFD17AE2145DBA0D0EC79494FBAFF8E10B244303F920C1E3C3C769434B51D037DE9BA2209280A6456E3B01BF9684C6C6B1647AA1831F9A39A004A18CBEFBD926AC12F7F575020FEEB4430738040B7C643C5B822632CBE44AF639C3E3B292257DBC72EAAB7B0DF2E8CE840C9522ACE3A10EC01F929DACE0E66F9220E71A456FE84E49A4BB9980E7153E5DF8D180499846FADD280B8643CAE50E9910C86A96905BFF5BFCC71F75B6D9421C3D68E412E7177B5698D025A9A2D53BED4FCC71572D6D766FC0A52B27BABDB825608EFF3076F5DB77FA357812360D82103DB7C7E5A4B80C8BFE60860"}}
以上安装和升级的JSON请求包,可能因版本升级导致内容不同,如遇安装或升级时报错,请联系客服获取最新的请求包。
3)、请求卸载金山WPS内嵌网页小程序:
正式版需要添加TK校验,具体规则请参考SDK包中文档“PluginOK中间件安全解决方案.doc”,可在SDK包中的打包程序ZbaPackage.exe的中间件维护生成带TK的请求。
{"req":"Plugin_Remove","rid":3,"para":{"PID":"WpsApplet","Type":8}}
4、金山WPS内嵌网页小程序转调用WPS软件的VBA接口,先根据Wrl_OfficeApplet请求启动后返回的端口号,新建立一个WebSocket连接后可执行如下指令:
......
无法预览此类型文件
无法预览此类型文件
无法预览此类型文件
无法预览此类型文件
无法预览此类型文件
无法预览此类型文件
无法预览此类型文件
无法预览此类型文件
1、本程序包为成都佐罗软件有限公司PluginOK中间件网络高级版终端电脑需要安装的软件,需要和成都佐罗软件有限公司签订试用协议后开通试用权限。程序包解压到某个磁盘目录后请执行InstallWrl.bat完成安装,如您只需要体验标准版和中间件本身功能,请参考文档TestWrl.txt文件进行,如需基于标准版进行开发自己的小程序,请从这里下载开发包:http://local.zorrosoft.com/Files/ZbaSDK.zip 解压后有相关开发文档和范例功能,如还有问题请加微信(ZorroSoft)沟通。
2、安装后请打开测试网页 http://local.zorrosoft.com/,然后点击连接,如果点击连接提示错误,请找到程序安装目录下的data子目录,在日志文件ZbaService.txt中查看实际的WS侦听端口是多少,然后对应修改到测试网页再进行连接。网络版默认端口为83,请在测试网页WS连接地址中设置。成功后在发送按钮上方的输入框中输入 {"req":"Wrl_Version","rid":1,"para":{"Mac" : 0,"More" : 0,"Config" : 0,"Router" : 0}} 后点击发送,会返回一个JSON数据包,其中有本机唯一电脑标识UniID,请用此ID联系微信客服(ZorroSoft)开通试用体验权限。如果点击连接提示错误,请找到程序安装目录下的data子目录,在日志文件ZbaService.txt中查看实际的WS侦听IP和端口是多少,然后对应修改到测试网页再进行连接
2、安装后请打开测试网页 http://local.zorrosoft.com/,然后点击连接,成功后在发送按钮上方的输入框中输入 {"req":"Wrl_Version","rid":1,"para":{"Mac" : 0,"More" : 0,"Config" : 0,"Router" : 0}} 后点击发送,会返回一个JSON数据包,其中有本机唯一电脑标识UniID,请用此ID联系微信客服(ZorroSoft)开通试用体验权限。如果点击连接提示错误,请找到程序安装目录下的data子目录,在日志文件ZbaService.txt中查看实际的WS侦听IP和端口是多少,然后对应修改到测试网页再进行连接,网络版默认端口为83,请在测试网页WS连接地址中设置
3、联系到客服确认开通权限后,再打开程序目录下的各种小程序接口说明,VlcWebPlayer.txt和VlcPlayerApplet.txt都是VLC多媒体播放网页小程序,IEApplet.txt为IE控件小程序,MSOfficeApplet.txt为微软Office在线编辑查看小程序,WPSOfficeApplet.txt为金山WPS在线编辑查看小程序,FlashPlayerApplet.txt为Adobe的Flash网页播放小程序,FileApplet.txt为文件操作小程序,AIPSignApplet.txt为点聚印章网页小程序,AutodeskApplet.txt为Autodesk公司dwg等工程图在线编辑查看小程序,SWCadApplet为达索公司Solidworks软件三维工程图在线编辑查看小程序,PclWebPlayer.txt为点云数据在网页中实时渲染显示小程序,TXWebApplet.txt为腾讯桌面微信客户端内嵌网页运行小程序,IETabApplet.txt为IE标签页小程序(和浏览器IETAB扩展程序功能接近),SApiApplet.txt为微软语音引擎小程序,SerialPortApplet.txt为串口操作小程序,请按这些文档进行体验和开发集成。
......
......@@ -2,7 +2,7 @@
; 有关创建 Inno Setup 脚本文件的详细资料请查阅帮助文档!
#define MyAppName "PluginOK中间件"
#define MyAppVersion "1.3.3.3"
#define MyAppVersion "1.3.3.5"
#define MyAppPublisher "成都佐罗软件有限公司"
#define MyAppURL "http://www.zorrosoft.com/"
#define MyAppExeName "WrlSetup.exe"
......
......@@ -2,7 +2,7 @@
; 有关创建 Inno Setup 脚本文件的详细资料请查阅帮助文档!
#define MyAppName "PluginOK中间件网络版"
#define MyAppVersion "2.1.3.3"
#define MyAppVersion "2.1.3.5"
#define MyAppPublisher "成都佐罗软件有限公司"
#define MyAppURL "http://www.zorrosoft.com/"
#define MyAppExeName "ZbaSetup.exe"
......
......@@ -2,7 +2,7 @@
; 有关创建 Inno Setup 脚本文件的详细资料请查阅帮助文档!
#define MyAppName "PluginOK中间件服务器"
#define MyAppVersion "2.1.3.3"
#define MyAppVersion "2.1.3.5"
#define MyAppPublisher "成都佐罗软件有限公司"
#define MyAppURL "http://www.zorrosoft.com/"
#define MyAppExeName "ZbaSetup.exe"
......
......@@ -65,7 +65,7 @@
</div>
<br />
<div style="margin-bottom:20px;">
<textarea id="inp_send" class="form-control" style="margin-bottom:3px;min-width:350px;min-height:250px;" placeholder="请输入发送的内容">{"req":"Wrl_ACADApplet","rid":8,"para":{"Type":"0","Title":"AutoCAD Applet","Flag":2,"Left":20,"Top":20,"Width":480,"Height":320,"IframeX":0,"IframeY":210,"BarW":0,"BarH":0,"Version":"0","Url": "http://zorrosoft.com/Acadframe.html","Open":"D:/Zorro/test1.dwg","App":1}}</textarea>
<textarea id="inp_send" class="form-control" style="margin-bottom:3px;min-width:350px;min-height:250px;" placeholder="请输入发送的内容">{"req":"Wrl_ACADApplet","rid":8,"para":{"Type":"0","Title":"AutoCAD Applet","Flag":2,"Left":20,"Top":20,"Width":480,"Height":320,"IframeX":0,"IframeY":210,"BarW":0,"BarH":0,"ScrollTop":0,"Version":"0","Url": "http://zorrosoft.com/Acadframe.html","Open":"D:/Zorro/test1.dwg","App":1}}</textarea>
<button type="button" id="btn_send" class="btn btn-info btn-block">发送(Ctrl+Enter)</button>
</div>
</div>
......
......@@ -73,7 +73,7 @@
</div>
<br />
<div style="margin-bottom:20px;">
<textarea id="inp_send" class="form-control" style="margin-bottom:3px;min-width:350px;min-height:250px;" placeholder="请输入发送的内容">{"req":"Wrl_ACADApplet","rid":8,"para":{"Type":"0","Title":"AutoCAD Applet","Flag":2,"IframeX":0,"IframeY":210,"BarW":0,"BarH":0,"Version":"0","Url": "http://zorrosoft.com/Acadframe1.html","Open":"D:/Zorro/test1.dwg","App":1}}</textarea>
<textarea id="inp_send" class="form-control" style="margin-bottom:3px;min-width:350px;min-height:250px;" placeholder="请输入发送的内容">{"req":"Wrl_ACADApplet","rid":8,"para":{"Type":"0","Title":"AutoCAD Applet","Flag":2,"IframeX":0,"IframeY":210,"BarW":0,"BarH":0,"ScrollTop":0,"Version":"0","Url": "http://zorrosoft.com/Acadframe1.html","Open":"D:/Zorro/test1.dwg","App":1}}</textarea>
<button type="button" id="btn_send" class="btn btn-info btn-block">发送(Ctrl+Enter)</button>
</div>
</div>
......
......@@ -80,7 +80,7 @@
</div>
<br />
<div style="margin-bottom:20px;">
<textarea id="inp_send" class="form-control" style="margin-bottom:3px;min-width:350px;min-height:250px;" placeholder="请输入发送的内容">{"req":"Wrl_ACADApplet","rid":2,"para":{"Type":"0","Title":"Office Applet","Flag":2,"IframeX":-20,"IframeY":8,"BarW":0,"BarH":0,"Version":"0","Url": "http://zorrosoft.com/AcadOcx.html","Open":"D:/Zorro/test.dwg","App":0}}</textarea>
<textarea id="inp_send" class="form-control" style="margin-bottom:3px;min-width:350px;min-height:250px;" placeholder="请输入发送的内容">{"req":"Wrl_ACADApplet","rid":5,"para":{"Type":"0","Title":"AutoCAD Applet","Flag":2,"IframeX":-20,"IframeY":8,"BarW":0,"BarH":0,"ScrollTop":0,"Version":"0","Url": "http://zorrosoft.com/AcadOcx.html","Open":"D:/Zorro/test.dwg","App":2}}</textarea>
<button type="button" id="btn_send" class="btn btn-info btn-block">发送(Ctrl+Enter)</button>
</div>
</div>
......
......@@ -73,7 +73,7 @@
</div>
<br />
<div style="margin-bottom:20px;">
<textarea id="inp_send" class="form-control" style="margin-bottom:3px;min-width:350px;min-height:250px;" placeholder="请输入发送的内容">{"req":"Wrl_IEApplet","rid":8,"para":{"Type":"0","Title":"IE Applet","Flag":2,"IframeX":-20,"IframeY":186,"BarW":20,"BarH":20,"Version":"0","Url": "http://zorrosoft.com/IEAutoFit.html","Open":"http://zorrosoft.com"}}</textarea>
<textarea id="inp_send" class="form-control" style="margin-bottom:3px;min-width:350px;min-height:250px;" placeholder="请输入发送的内容">{"req":"Wrl_IEApplet","rid":8,"para":{"Type":"0","Title":"IE Applet","Flag":2,"IframeX":-20,"IframeY":186,"BarW":20,"BarH":20,"ScrollTop":0,"Version":"0","Url": "http://zorrosoft.com/IEAutoFit.html","Open":"http://zorrosoft.com"}}</textarea>
<button type="button" id="btn_send" class="btn btn-info btn-block">发送(Ctrl+Enter)</button>
</div>
</div>
......
......@@ -80,7 +80,7 @@
</div>
<br />
<div style="margin-bottom:20px;">
<textarea id="inp_send" class="form-control" style="margin-bottom:3px;min-width:350px;min-height:250px;" placeholder="请输入发送的内容">{"req":"Wrl_IEApplet","rid":5,"para":{"Type":"0","Title":"IE OCX","Flag":2,"IframeX":-40,"IframeY":40,"BarW":20,"BarH":20,"Version":"0","Url": "http://zorrosoft.com/IEResizeTest.html","Open":"http://www.weibo.com"}}</textarea>
<textarea id="inp_send" class="form-control" style="margin-bottom:3px;min-width:350px;min-height:250px;" placeholder="请输入发送的内容">{"req":"Wrl_IEApplet","rid":5,"para":{"Type":"0","Title":"IE OCX","Flag":2,"IframeX":-40,"IframeY":40,"BarW":20,"BarH":20,"ScrollTop":0,"Version":"0","Url": "http://zorrosoft.com/IEResizeTest.html","Open":"http://www.weibo.com"}}</textarea>
<button type="button" id="btn_send" class="btn btn-info btn-block">发送(Ctrl+Enter)</button>
</div>
</div>
......
......@@ -65,7 +65,7 @@
</div>
<br />
<div style="margin-bottom:20px;">
<textarea id="inp_send" class="form-control" style="margin-bottom:3px;min-width:350px;min-height:250px;" placeholder="请输入发送的内容">{"req":"Wrl_SWCadApplet","rid":8,"para":{"Type":"0","Title":"Solidworks Applet","Flag":2,"Left":20,"Top":20,"Width":480,"Height":320,"IframeX":0,"IframeY":210,"BarW":0,"BarH":0,"Version":"0","Url": "http://zorrosoft.com/SWCadframe.html","Open":"D:/Zorro/Test.sldprt","App":1}}</textarea>
<textarea id="inp_send" class="form-control" style="margin-bottom:3px;min-width:350px;min-height:250px;" placeholder="请输入发送的内容">{"req":"Wrl_SWCadApplet","rid":8,"para":{"Type":"0","Title":"Solidworks Applet","Flag":2,"Left":20,"Top":20,"Width":480,"Height":320,"IframeX":0,"IframeY":210,"BarW":0,"BarH":0,"ScrollTop":0,"Version":"0","Url": "http://zorrosoft.com/SWCadframe.html","Open":"D:/Zorro/Test.sldprt","App":1}}</textarea>
<button type="button" id="btn_send" class="btn btn-info btn-block">发送(Ctrl+Enter)</button>
</div>
</div>
......
......@@ -73,7 +73,7 @@
</div>
<br />
<div style="margin-bottom:20px;">
<textarea id="inp_send" class="form-control" style="margin-bottom:3px;min-width:350px;min-height:250px;" placeholder="请输入发送的内容">{"req":"Wrl_SWCadApplet","rid":8,"para":{"Type":"0","Title":"Solidworks Applet","Flag":2,"IframeX":0,"IframeY":210,"BarW":0,"BarH":0,"Version":"0","Url": "http://zorrosoft.com/SWCadframe1.html","Open":"D:/Zorro/Test.sldprt","App":1}}</textarea>
<textarea id="inp_send" class="form-control" style="margin-bottom:3px;min-width:350px;min-height:250px;" placeholder="请输入发送的内容">{"req":"Wrl_SWCadApplet","rid":8,"para":{"Type":"0","Title":"Solidworks Applet","Flag":2,"IframeX":0,"IframeY":210,"BarW":0,"BarH":0,"ScrollTop":0,"Version":"0","Url": "http://zorrosoft.com/SWCadframe1.html","Open":"D:/Zorro/Test.sldprt","App":1}}</textarea>
<button type="button" id="btn_send" class="btn btn-info btn-block">发送(Ctrl+Enter)</button>
</div>
</div>
......
......@@ -80,7 +80,7 @@
</div>
<br />
<div style="margin-bottom:20px;">
<textarea id="inp_send" class="form-control" style="margin-bottom:3px;min-width:350px;min-height:250px;" placeholder="请输入发送的内容">{"req":"Wrl_SWCadApplet","rid":5,"para":{"Type":"0","Title":"SolidWorks Applet","Flag":2,"IframeX":-20,"IframeY":8,"BarW":0,"BarH":0,"Version":"0","Url": "http://zorrosoft.com/SWCadOcx.html","Open":"D:/Zorro/Test.sldprt","App":1}}</textarea>
<textarea id="inp_send" class="form-control" style="margin-bottom:3px;min-width:350px;min-height:250px;" placeholder="请输入发送的内容">{"req":"Wrl_SWCadApplet","rid":5,"para":{"Type":"0","Title":"SolidWorks Applet","Flag":2,"IframeX":-20,"IframeY":8,"BarW":0,"BarH":0,"ScrollTop":0,"Version":"0","Url": "http://zorrosoft.com/SWCadOcx.html","Open":"D:/Zorro/Test.sldprt","App":1}}</textarea>
<button type="button" id="btn_send" class="btn btn-info btn-block">发送(Ctrl+Enter)</button>
</div>
</div>
......
......@@ -76,7 +76,7 @@ sid=123&flag=1" />
</div>
<br />
<div style="margin-bottom:20px;">
<textarea id="inp_send" class="form-control" style="margin-bottom:3px;min-width:350px;min-height:200px;" placeholder="请输入发送的内容">{"req":"Wrl_SWCadApplet","rid":97,"para":{"Type":"0","Title":"Solidworks Applet Full","Flag":8,"IframeX":0,"IframeY":0,"Url": "http://zorrosoft.com/SWCadfull.html","Open":"D:/Zorro/Test.sldprt","App":0}}</textarea>
<textarea id="inp_send" class="form-control" style="margin-bottom:3px;min-width:350px;min-height:200px;" placeholder="请输入发送的内容">{"req":"Wrl_SWCadApplet","rid":97,"para":{"Type":"0","Title":"Solidworks Applet Full","Flag":8,"IframeX":0,"IframeY":0,"ScrollTop":0,"Url": "http://zorrosoft.com/SWCadfull.html","Open":"D:/Zorro/Test.sldprt","App":0}}</textarea>
<button type="button" id="btn_send" class="btn btn-info btn-block">发送(Ctrl+Enter)</button>
</div>
</div>
......
......@@ -65,7 +65,7 @@
</div>
<br />
<div style="margin-bottom:20px;">
<textarea id="inp_send" class="form-control" style="margin-bottom:3px;min-width:350px;min-height:250px;" placeholder="请输入发送的内容">{"req":"Wrl_TXWebApplet","rid":8,"para":{"Type":"0","Title":"Tencent Web Applet","Flag":2,"Left":20,"Top":20,"Width":480,"Height":320,"IframeX":0,"IframeY":210,"BarW":0,"BarH":0,"Version":"0","Url": "http://zorrosoft.com/TXFrame.html","App":0}}</textarea>
<textarea id="inp_send" class="form-control" style="margin-bottom:3px;min-width:350px;min-height:250px;" placeholder="请输入发送的内容">{"req":"Wrl_TXWebApplet","rid":8,"para":{"Type":"0","Title":"Tencent Web Applet","Flag":2,"Left":20,"Top":20,"Width":480,"Height":320,"IframeX":0,"IframeY":210,"BarW":0,"BarH":0,"ScrollTop":0,"Version":"0","Url": "http://zorrosoft.com/TXFrame.html","App":0}}</textarea>
<button type="button" id="btn_send" class="btn btn-info btn-block">发送(Ctrl+Enter)</button>
</div>
</div>
......
......@@ -73,7 +73,7 @@
</div>
<br />
<div style="margin-bottom:20px;">
<textarea id="inp_send" class="form-control" style="margin-bottom:3px;min-width:350px;min-height:250px;" placeholder="请输入发送的内容">{"req":"Wrl_TXWebApplet","rid":8,"para":{"Type":"0","Title":"Tencent Web Applet","Flag":2,"IframeX":0,"IframeY":210,"BarW":0,"BarH":0,"Version":"0","Url": "http://zorrosoft.com/TXFrame1.html","App":0}}</textarea>
<textarea id="inp_send" class="form-control" style="margin-bottom:3px;min-width:350px;min-height:250px;" placeholder="请输入发送的内容">{"req":"Wrl_TXWebApplet","rid":8,"para":{"Type":"0","Title":"Tencent Web Applet","Flag":2,"IframeX":0,"IframeY":210,"BarW":0,"BarH":0,"ScrollTop":0,"Version":"0","Url": "http://zorrosoft.com/TXFrame1.html","App":0}}</textarea>
<button type="button" id="btn_send" class="btn btn-info btn-block">发送(Ctrl+Enter)</button>
</div>
</div>
......
......@@ -76,7 +76,7 @@ sid=123&flag=1" />
</div>
<br />
<div style="margin-bottom:20px;">
<textarea id="inp_send" class="form-control" style="margin-bottom:3px;min-width:350px;min-height:200px;" placeholder="请输入发送的内容">{"req":"Wrl_TXWebApplet","rid":97,"para":{"Type":"0","Title":"Tencent Web Applet Full","Flag":8,"IframeX":0,"IframeY":0,"Url": "http://zorrosoft.com/TXFull.html","App":0}}</textarea>
<textarea id="inp_send" class="form-control" style="margin-bottom:3px;min-width:350px;min-height:200px;" placeholder="请输入发送的内容">{"req":"Wrl_TXWebApplet","rid":97,"para":{"Type":"0","Title":"Tencent Web Applet Full","Flag":8,"IframeX":0,"IframeY":0,"ScrollTop":0,"Url": "http://zorrosoft.com/TXFull.html","App":0}}</textarea>
<button type="button" id="btn_send" class="btn btn-info btn-block">发送(Ctrl+Enter)</button>
</div>
</div>
......
1、打开测试网页:http://zorrosoft.com/vlcdbplayer.html 点击WS连接
2、成功后编辑发送按钮上方的JSON,修改Open参数为直接的RTSP流地址后发送,即可启动第一个VLC播放小程序,支持多路播放;
3、复制以下内容
{"req":"Wrl_VLCWebPlayer","rid":6,"para":{"Type":"0","Title":"VLC Web Player","Flag":2,"IframeX":10,"IframeY":30,"BarW":0,"BarH":0,"Url": "http://zorrosoft.com/vlcdbPlayer.html","ShowType":3,"Open":"rtsp://wzh:test123456@192.168.1.8:554/h264/ch1/main/av_stream"}}
{"req":"Wrl_VLCWebPlayer","rid":6,"para":{"Type":"0","Title":"VLC Web Player","Flag":2,"IframeX":10,"IframeY":30,"BarW":0,"BarH":0,"ScrollTop":0,"Url": "http://zorrosoft.com/vlcdbPlayer.html","ShowType":3,"Open":"rtsp://wzh:test123456@192.168.1.8:554/h264/ch1/main/av_stream"}}
到发送上方的编辑框中,再次修改Open参数中的RTSP流地址发送,即可启动第二个VLC播放小程序,切记请求中的rid参数,必须和第一个启动中的rid不一样,否则导致异常。
\ No newline at end of file
......@@ -76,7 +76,7 @@ sid=123&flag=1" />
</div>
<br />
<div style="margin-bottom:20px;">
<textarea id="inp_send" class="form-control" style="margin-bottom:3px;min-width:350px;min-height:200px;" placeholder="请输入发送的内容">{"req":"Wrl_ACADApplet","rid":97,"para":{"Type":"0","Title":"AutoCAD Applet Full","Flag":8,"IframeX":0,"IframeY":0,"Url": "http://zorrosoft.com/acadfull.html","Open":"D:/Zorro/test1.dwg","App":2}}</textarea>
<textarea id="inp_send" class="form-control" style="margin-bottom:3px;min-width:350px;min-height:200px;" placeholder="请输入发送的内容">{"req":"Wrl_ACADApplet","rid":97,"para":{"Type":"0","Title":"AutoCAD Applet Full","Flag":8,"IframeX":0,"IframeY":0,"ScrollTop":0,"Url": "http://zorrosoft.com/acadfull.html","Open":"D:/Zorro/test1.dwg","App":2}}</textarea>
<button type="button" id="btn_send" class="btn btn-info btn-block">发送(Ctrl+Enter)</button>
</div>
</div>
......
......@@ -65,7 +65,7 @@
</div>
<br />
<div style="margin-bottom:20px;">
<textarea id="inp_send" class="form-control" style="margin-bottom:3px;min-width:350px;min-height:250px;" placeholder="请输入发送的内容">{"req":"Wrl_AppletStart","rid":8,"para":{"Type":"0","Title":"点聚电子签章小程序","NodeName":"AIPSignApplet","PID":"AIPSignApplet","Flag":2,"Left":20,"Top":20,"Width":480,"Height":320,"IframeX":0,"IframeY":210,"BarW":0,"BarH":0,"Url": "http://zorrosoft.com/aipframe.html","Open":"D:/Zorro/Test.pdf"}}</textarea>
<textarea id="inp_send" class="form-control" style="margin-bottom:3px;min-width:350px;min-height:250px;" placeholder="请输入发送的内容">{"req":"Wrl_AppletStart","rid":8,"para":{"Type":"0","Title":"点聚电子签章小程序","NodeName":"AIPSignApplet","PID":"AIPSignApplet","Flag":2,"Left":20,"Top":20,"Width":480,"Height":320,"IframeX":0,"IframeY":210,"BarW":0,"BarH":0,"ScrollTop":0,"Url": "http://zorrosoft.com/aipframe.html","Open":"D:/Zorro/Test.pdf"}}</textarea>
<button type="button" id="btn_send" class="btn btn-info btn-block">发送(Ctrl+Enter)</button>
</div>
</div>
......
......@@ -73,7 +73,7 @@
</div>
<br />
<div style="margin-bottom:20px;">
<textarea id="inp_send" class="form-control" style="margin-bottom:3px;min-width:350px;min-height:250px;" placeholder="请输入发送的内容">{"req":"Wrl_AppletStart","rid":8,"para":{"Type":"0","Title":"点聚电子签章小程序","NodeName":"AIPSignApplet","PID":"AIPSignApplet","Flag":2,"IframeX":0,"IframeY":210,"BarW":0,"BarH":0,"Url": "http://zorrosoft.com/aipframe1.html","Open":"D:/Zorro/Test.pdf"}}</textarea>
<textarea id="inp_send" class="form-control" style="margin-bottom:3px;min-width:350px;min-height:250px;" placeholder="请输入发送的内容">{"req":"Wrl_AppletStart","rid":8,"para":{"Type":"0","Title":"点聚电子签章小程序","NodeName":"AIPSignApplet","PID":"AIPSignApplet","Flag":2,"IframeX":0,"IframeY":210,"BarW":0,"BarH":0,"ScrollTop":0,"Url": "http://zorrosoft.com/aipframe1.html","Open":"D:/Zorro/Test.pdf"}}</textarea>
<button type="button" id="btn_send" class="btn btn-info btn-block">发送(Ctrl+Enter)</button>
</div>
</div>
......
......@@ -76,7 +76,7 @@ sid=123&flag=1" />
</div>
<br />
<div style="margin-bottom:20px;">
<textarea id="inp_send" class="form-control" style="margin-bottom:3px;min-width:350px;min-height:200px;" placeholder="请输入发送的内容">{"req":"Wrl_OfficeApplet","rid":96,"para":{"Type":"0","Title":"Office Applet Full","Flag":8,"IframeX":0,"IframeY":0,"Url": "http://zorrosoft.com/excelfull.html","OType":"2","Open":"D:/Zorro/test.xls"}}</textarea>
<textarea id="inp_send" class="form-control" style="margin-bottom:3px;min-width:350px;min-height:200px;" placeholder="请输入发送的内容">{"req":"Wrl_OfficeApplet","rid":96,"para":{"Type":"0","Title":"Office Applet Full","Flag":8,"IframeX":0,"IframeY":0,"ScrollTop":0,"Url": "http://zorrosoft.com/excelfull.html","OType":"2","Open":"D:/Zorro/test.xls"}}</textarea>
<button type="button" id="btn_send" class="btn btn-info btn-block">发送(Ctrl+Enter)</button>
</div>
</div>
......
......@@ -65,7 +65,7 @@
</div>
<br />
<div style="margin-bottom:20px;">
<textarea id="inp_send" class="form-control" style="margin-bottom:3px;min-width:350px;min-height:250px;" placeholder="请输入发送的内容">{"req":"Wrl_FlashApplet","rid":8,"para":{"Type":"0","Title":"Flash播放小程序","Flag":2,"Left":20,"Top":20,"Width":480,"Height":320,"IframeX":0,"IframeY":210,"BarW":0,"BarH":0,"Version":"0","Url": "http://zorrosoft.com/flashframe.html","Open":"http://zorrosoft.com/Files/test.swf"}}</textarea>
<textarea id="inp_send" class="form-control" style="margin-bottom:3px;min-width:350px;min-height:250px;" placeholder="请输入发送的内容">{"req":"Wrl_FlashApplet","rid":8,"para":{"Type":"0","Title":"Flash播放小程序","Flag":2,"Left":20,"Top":20,"Width":480,"Height":320,"IframeX":0,"IframeY":210,"BarW":0,"BarH":0,"ScrollTop":0,"Version":"0","Url": "http://zorrosoft.com/flashframe.html","Open":"http://zorrosoft.com/Files/test.swf"}}</textarea>
<button type="button" id="btn_send" class="btn btn-info btn-block">发送(Ctrl+Enter)</button>
</div>
</div>
......
......@@ -73,7 +73,7 @@
</div>
<br />
<div style="margin-bottom:20px;">
<textarea id="inp_send" class="form-control" style="margin-bottom:3px;min-width:350px;min-height:250px;" placeholder="请输入发送的内容">{"req":"Wrl_FlashApplet","rid":8,"para":{"Type":"0","Title":"Flash播放小程序","Flag":2,"IframeX":0,"IframeY":210,"BarW":0,"BarH":0,"Version":"0","Url": "http://zorrosoft.com/flashframe1.html","Open":"http://zorrosoft.com/Files/test.swf"}}</textarea>
<textarea id="inp_send" class="form-control" style="margin-bottom:3px;min-width:350px;min-height:250px;" placeholder="请输入发送的内容">{"req":"Wrl_FlashApplet","rid":8,"para":{"Type":"0","Title":"Flash播放小程序","Flag":2,"IframeX":0,"IframeY":210,"BarW":0,"BarH":0,"ScrollTop":0,"Version":"0","Url": "http://zorrosoft.com/flashframe1.html","Open":"http://zorrosoft.com/Files/test.swf"}}</textarea>
<button type="button" id="btn_send" class="btn btn-info btn-block">发送(Ctrl+Enter)</button>
</div>
</div>
......
......@@ -75,7 +75,7 @@ sid=123&flag=1" />
</div>
<br />
<div style="margin-bottom:20px;">
<textarea id="inp_send" class="form-control" style="margin-bottom:3px;min-width:350px;min-height:200px;" placeholder="请输入发送的内容">{"req":"Wrl_FlashApplet","rid":99,"para":{"Type":"0","Title":"Flash网页","Flag":8,"IframeX":0,"IframeY":0,"Version":"0","Zoom":100,"Url": "http://zorrosoft.com/flashfull.html","Open":"http://zorrosoft.com/Files/test.swf"}}</textarea>
<textarea id="inp_send" class="form-control" style="margin-bottom:3px;min-width:350px;min-height:200px;" placeholder="请输入发送的内容">{"req":"Wrl_FlashApplet","rid":99,"para":{"Type":"0","Title":"Flash网页","Flag":8,"IframeX":0,"IframeY":0,"Version":"0","Zoom":100,"ScrollTop":0,"Url": "http://zorrosoft.com/flashfull.html","Open":"http://zorrosoft.com/Files/test.swf"}}</textarea>
<button type="button" id="btn_send" class="btn btn-info btn-block">发送(Ctrl+Enter)</button>
</div>
</div>
......
......@@ -65,7 +65,7 @@
</div>
<br />
<div style="margin-bottom:20px;">
<textarea id="inp_send" class="form-control" style="margin-bottom:3px;min-width:350px;min-height:250px;" placeholder="请输入发送的内容">{"req":"Wrl_IEApplet","rid":8,"para":{"Type":"0","Title":"IE控件小程序","Flag":2,"Left":20,"Top":20,"Width":480,"Height":320,"IframeX":0,"IframeY":210,"BarW":0,"BarH":0,"Version":"0","Url": "http://zorrosoft.com/ieframe.html","Open":"http://zorrosoft.com"}}</textarea>
<textarea id="inp_send" class="form-control" style="margin-bottom:3px;min-width:350px;min-height:250px;" placeholder="请输入发送的内容">{"req":"Wrl_IEApplet","rid":8,"para":{"Type":"0","Title":"IE控件小程序","Flag":2,"Left":20,"Top":20,"Width":480,"Height":320,"IframeX":0,"IframeY":210,"BarW":0,"BarH":0,"ScrollTop":0,"Version":"0","Url": "http://zorrosoft.com/ieframe.html","Open":"http://zorrosoft.com"}}</textarea>
<button type="button" id="btn_send" class="btn btn-info btn-block">发送(Ctrl+Enter)</button>
</div>
</div>
......
......@@ -73,7 +73,7 @@
</div>
<br />
<div style="margin-bottom:20px;">
<textarea id="inp_send" class="form-control" style="margin-bottom:3px;min-width:350px;min-height:250px;" placeholder="请输入发送的内容">{"req":"Wrl_IEApplet","rid":8,"para":{"Type":"0","Title":"IE控件小程序","Flag":2,"IframeX":0,"IframeY":210,"BarW":0,"BarH":0,"Version":"0","Url": "http://zorrosoft.com/ieframe1.html","Open":"http://zorrosoft.com"}}</textarea>
<textarea id="inp_send" class="form-control" style="margin-bottom:3px;min-width:350px;min-height:250px;" placeholder="请输入发送的内容">{"req":"Wrl_IEApplet","rid":8,"para":{"Type":"0","Title":"IE控件小程序","Flag":2,"IframeX":0,"IframeY":210,"BarW":0,"BarH":0,"ScrollTop":0,"Version":"0","Url": "http://zorrosoft.com/ieframe1.html","Open":"http://zorrosoft.com"}}</textarea>
<button type="button" id="btn_send" class="btn btn-info btn-block">发送(Ctrl+Enter)</button>
</div>
</div>
......
......@@ -75,7 +75,7 @@ sid=123&flag=1" />
</div>
<br />
<div style="margin-bottom:20px;">
<textarea id="inp_send" class="form-control" style="margin-bottom:3px;min-width:350px;min-height:200px;" placeholder="请输入发送的内容">{"req":"Wrl_IEApplet","rid":99,"para":{"Type":"0","Title":"IE Full","Flag":8,"IframeX":0,"IframeY":0,"Version":"0","Zoom":100,"Url": "http://zorrosoft.com/iefull.html","Open":"http://zorrosoft.com"}}</textarea>
<textarea id="inp_send" class="form-control" style="margin-bottom:3px;min-width:350px;min-height:200px;" placeholder="请输入发送的内容">{"req":"Wrl_IEApplet","rid":99,"para":{"Type":"0","Title":"IE Full","Flag":8,"IframeX":0,"IframeY":0,"Version":"0","Zoom":100,"ScrollTop":0,"Url": "http://zorrosoft.com/iefull.html","Open":"http://zorrosoft.com"}}</textarea>
<button type="button" id="btn_send" class="btn btn-info btn-block">发送(Ctrl+Enter)</button>
</div>
</div>
......
......@@ -80,7 +80,7 @@
</div>
<br />
<div style="margin-bottom:20px;">
<textarea id="inp_send" class="form-control" style="margin-bottom:3px;min-width:350px;min-height:250px;" placeholder="请输入发送的内容">{"req":"Wrl_IEApplet","rid":5,"para":{"Type":"0","Title":"IE OCX","Flag":2,"IframeX":-20,"IframeY":8,"BarW":0,"BarH":0,"Version":"0","Url": "http://zorrosoft.com/ieocx.html","Open":"http://www.weibo.com"}}</textarea>
<textarea id="inp_send" class="form-control" style="margin-bottom:3px;min-width:350px;min-height:250px;" placeholder="请输入发送的内容">{"req":"Wrl_IEApplet","rid":5,"para":{"Type":"0","Title":"IE OCX","Flag":2,"IframeX":-20,"IframeY":8,"BarW":0,"BarH":0,"ScrollTop":0,"Version":"0","Url": "http://zorrosoft.com/ieocx.html","Open":"http://www.weibo.com"}}</textarea>
<button type="button" id="btn_send" class="btn btn-info btn-block">发送(Ctrl+Enter)</button>
</div>
</div>
......
<!DOCTYPE html>
<html manifest="/websocket.appcache">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1, user-scalable=no">
<title>PluginOK(牛插)中间件是一个实现网页与本地程序间可互操作的低成本、强兼容、安全可控、轻量级、易集成、可扩展、跨浏览器的小程序系统</title>
<script type="text/javascript">
</script>
<link href="css/res.css" rel="stylesheet"/>
<script src="PluginOK/base.js"></script>
<script src="PluginOK/PluginOK.js"></script>
<script language ="javascript" type ="text/javascript" for="WrlWS" event="onopen()">
showmessage('连接成功');
WrlVisibilityListener(true);
WrlScrollListener(true);
$('body').find('#btn_send').attr('disabled', false);
</script>
<script language ="javascript" type ="text/javascript" for="WrlWS" event="onclose(param1,param2,param3)">
showmessage(param2);
WrlVisibilityListener(false);
WrlScrollListener(false);
$('body').find('#btn_conn').attr('disabled', false);
$('body').find('#btn_close').attr('disabled', true);
$('body').find('#btn_send').attr('disabled', true);
</script>
<script language ="javascript" type ="text/javascript" for="WrlWS" event="onmessage(param)">
DealRecMessage(param);
</script>
<script language ="javascript" type ="text/javascript" for="WrlWS" event="onerror(param)">
showmessage(param);
</script>
<script type="text/javascript">
$(document).ready(function(){
$("#inp_url").attr("value",GetDefaultConn());
});
</script>
</head>
<style>
.IEApplet
{
margin: 20px 0 0 50px;
width: 480px;
height: 320px;
border: 1px solid blue;
}
</style>
<body>
<div id="IEApplet" class="IEApplet"</div>
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<object ID="WrlWS" CLASSID="CLSID:C0971B90-4513-4E2D-A0B6-15B915FE748A" width="0" height="0"></object>
<div class="container">
<div class="page-header">
<h2 style="margin-top:20px;margin-left:20px; text-align:center; ">PluginOK(牛插)中间件在线体验</h2>
<a href=http://local.zorrosoft.com/Files/PluginOK.pdf>产品介绍</a>
<a href=http://local.zorrosoft.com/Files/PluginOK.zip>中间件安装包</a>
<a href=http://local.zorrosoft.com/Files/WrlSDK.zip>中间件开发包(SDK)</a>
<br />
<br />
</div>
<div class="row" style="margin-bottom:20px;">
<div class="col-sm-6 col-md-5 col-lg-4">
<div>
<input type="text" class="form-control" size="80" style="margin-bottom:3px;" id="inp_url" placeholder="连接" value="ws://wrl.zorrosoft.com:80?
sid=123&flag=1" />
<button type="button" id="btn_conn" class="btn btn-primary">连接</button>
<span style="width:10px;">&nbsp;</span>
<button type="button" id="btn_close" class="btn btn-danger" disabled="disabled">断开</button>
<span style="width:10px;">&nbsp;</span>
<button type="button" id="btn_clear" class="btn btn-danger">清空通讯记录</button>
</div>
<br />
<div style="margin-bottom:20px;">
<textarea id="inp_send" class="form-control" style="margin-bottom:3px;min-width:350px;min-height:200px;" placeholder="请输入发送的内容">{"req":"Wrl_IEApplet","rid":99,"para":{"Type":"0","Title":"IE OCX","Flag":2,"IframeX":-8,"IframeY":0,"Version":"0","Zoom":100,"Url": "http://zorrosoft.com/indexS.html","Open":"http://zorrosoft.com"}}</textarea>
<button type="button" id="btn_send" class="btn btn-info btn-block">发送(Ctrl+Enter)</button>
</div>
</div>
<div class="col-sm-6 col-md-7 col-lg-8">
<div id="div_msgzone" class="panel panel-default">
<div class="panel-heading">通讯记录</div>
<div id="div_msg" class="panel-body" style="min-height:500px;"></div>
</div>
</div>
</div>
</div>
</body>
</html>
......@@ -64,7 +64,7 @@
</div>
<br />
<div style="margin-bottom:20px;">
<textarea id="inp_send" class="form-control" style="margin-bottom:3px;min-width:350px;min-height:250px;" placeholder="请输入发送的内容">{"req":"Wrl_OfficeApplet","rid":8,"para":{"Type":"0","Title":"Office Applet","Flag":2,"Left":20,"Top":20,"Width":480,"Height":320,"IframeX":0,"IframeY":210,"BarW":0,"BarH":0,"Version":"0","Url": "http://zorrosoft.com/officeframe.html","OType":"1","Open":"D:/Zorro/test.doc"}}</textarea>
<textarea id="inp_send" class="form-control" style="margin-bottom:3px;min-width:350px;min-height:250px;" placeholder="请输入发送的内容">{"req":"Wrl_OfficeApplet","rid":8,"para":{"Type":"0","Title":"Office Applet","Flag":2,"Left":20,"Top":20,"Width":480,"Height":320,"IframeX":0,"IframeY":210,"BarW":0,"BarH":0,"ScrollTop":0,"Version":"0","Url": "http://zorrosoft.com/officeframe.html","OType":"1","Open":"D:/Zorro/test.doc"}}</textarea>
<button type="button" id="btn_send" class="btn btn-info btn-block">发送(Ctrl+Enter)</button>
</div>
</div>
......
......@@ -73,7 +73,7 @@
</div>
<br />
<div style="margin-bottom:20px;">
<textarea id="inp_send" class="form-control" style="margin-bottom:3px;min-width:350px;min-height:250px;" placeholder="请输入发送的内容">{"req":"Wrl_OfficeApplet","rid":8,"para":{"Type":"0","Title":"Office Applet","Flag":2,"IframeX":0,"IframeY":210,"BarW":0,"BarH":0,"Version":"0","Url": "http://zorrosoft.com/officeframe1.html","OType":"1","Open":"D:/Zorro/test.doc"}}</textarea>
<textarea id="inp_send" class="form-control" style="margin-bottom:3px;min-width:350px;min-height:250px;" placeholder="请输入发送的内容">{"req":"Wrl_OfficeApplet","rid":8,"para":{"Type":"0","Title":"Office Applet","Flag":2,"IframeX":0,"IframeY":210,"BarW":0,"BarH":0,"ScrollTop":0,"Version":"0","Url": "http://zorrosoft.com/officeframe1.html","OType":"1","Open":"D:/Zorro/test.doc"}}</textarea>
<button type="button" id="btn_send" class="btn btn-info btn-block">发送(Ctrl+Enter)</button>
</div>
</div>
......
......@@ -80,7 +80,7 @@
</div>
<br />
<div style="margin-bottom:20px;">
<textarea id="inp_send" class="form-control" style="margin-bottom:3px;min-width:350px;min-height:250px;" placeholder="请输入发送的内容">{"req":"Wrl_OfficeApplet","rid":5,"para":{"Type":"0","Title":"Office Applet","Flag":2,"IframeX":-20,"IframeY":8,"BarW":0,"BarH":0,"Version":"0","Url": "http://zorrosoft.com/officeocx.html","OType":"2","Open":"D:/Zorro/test.xls"}}</textarea>
<textarea id="inp_send" class="form-control" style="margin-bottom:3px;min-width:350px;min-height:250px;" placeholder="请输入发送的内容">{"req":"Wrl_OfficeApplet","rid":5,"para":{"Type":"0","Title":"Office Applet","Flag":2,"IframeX":-20,"IframeY":8,"BarW":0,"BarH":0,"ScrollTop":0,"Version":"0","Url": "http://zorrosoft.com/officeocx.html","OType":"2","Open":"D:/Zorro/test.xls"}}</textarea>
<button type="button" id="btn_send" class="btn btn-info btn-block">发送(Ctrl+Enter)</button>
</div>
</div>
......
......@@ -65,7 +65,7 @@
</div>
<br />
<div style="margin-bottom:20px;">
<textarea id="inp_send" class="form-control" style="margin-bottom:3px;min-width:350px;min-height:250px;" placeholder="请输入发送的内容">{"req":"Wrl_AppletStart","rid":8,"para":{"Type":"0","Title":"PCL Web Player","NodeName":"PclWebPlayer","PID":"PclWebPlayer","Flag":32,"Left":20,"Top":20,"Width":480,"Height":320,"IframeX":0,"IframeY":210,"BarW":0,"BarH":0,"Url": "http://zorrosoft.com/pclframe.html","Open":"D:/Zorro/map.pcd"}}</textarea>
<textarea id="inp_send" class="form-control" style="margin-bottom:3px;min-width:350px;min-height:250px;" placeholder="请输入发送的内容">{"req":"Wrl_AppletStart","rid":8,"para":{"Type":"0","Title":"PCL Web Player","NodeName":"PclWebPlayer","PID":"PclWebPlayer","Flag":32,"Left":20,"Top":20,"Width":480,"Height":320,"IframeX":0,"IframeY":210,"BarW":0,"BarH":0,"ScrollTop":0,"Url": "http://zorrosoft.com/pclframe.html","Open":"D:/Zorro/map.pcd"}}</textarea>
<button type="button" id="btn_send" class="btn btn-info btn-block">发送(Ctrl+Enter)</button>
</div>
</div>
......
......@@ -76,7 +76,7 @@ sid=123&flag=1" />
</div>
<br />
<div style="margin-bottom:20px;">
<textarea id="inp_send" class="form-control" style="margin-bottom:3px;min-width:350px;min-height:200px;" placeholder="请输入发送的内容">{"req":"Wrl_AppletStart","rid":8,"para":{"Type":"0","Title":"PCL Web Player","NodeName":"PclWebPlayer","PID":"PclWebPlayer","Flag":8,"IframeX":0,"IframeY":0,"BarW":0,"BarH":0,"Url": "http://zorrosoft.com/pclfull.html","Open":"D:/Zorro/map.pcd"}}</textarea>
<textarea id="inp_send" class="form-control" style="margin-bottom:3px;min-width:350px;min-height:200px;" placeholder="请输入发送的内容">{"req":"Wrl_AppletStart","rid":8,"para":{"Type":"0","Title":"PCL Web Player","NodeName":"PclWebPlayer","PID":"PclWebPlayer","Flag":8,"IframeX":0,"IframeY":0,"BarW":0,"BarH":0,"ScrollTop":0,"Url": "http://zorrosoft.com/pclfull.html","Open":"D:/Zorro/map.pcd"}}</textarea>
<button type="button" id="btn_send" class="btn btn-info btn-block">发送(Ctrl+Enter)</button>
</div>
</div>
......
......@@ -76,7 +76,7 @@ sid=123&flag=1" />
</div>
<br />
<div style="margin-bottom:20px;">
<textarea id="inp_send" class="form-control" style="margin-bottom:3px;min-width:350px;min-height:200px;" placeholder="请输入发送的内容">{"req":"Wrl_OfficeApplet","rid":96,"para":{"Type":"0","Title":"Office Applet Full","Flag":8,"IframeX":0,"IframeY":0,"Url": "http://zorrosoft.com/pptfull.html","OType":"3","Open":"D:/Zorro/test.ppt"}}</textarea>
<textarea id="inp_send" class="form-control" style="margin-bottom:3px;min-width:350px;min-height:200px;" placeholder="请输入发送的内容">{"req":"Wrl_OfficeApplet","rid":96,"para":{"Type":"0","Title":"Office Applet Full","Flag":8,"IframeX":0,"IframeY":0,"ScrollTop":0,"Url": "http://zorrosoft.com/pptfull.html","OType":"3","Open":"D:/Zorro/test.ppt"}}</textarea>
<button type="button" id="btn_send" class="btn btn-info btn-block">发送(Ctrl+Enter)</button>
</div>
</div>
......
......@@ -67,7 +67,7 @@
</div>
<br />
<div style="margin-bottom:20px;">
<textarea id="inp_send" class="form-control" style="margin-bottom:3px;min-width:350px;min-height:250px;" placeholder="请输入发送的内容">{"req":"Wrl_VLCWebPlayer","rid":4,"para":{"Type":"0","Title":"VLC Web Player","Flag":2,"Left":20,"Top":20,"Width":480,"Height":320,"IframeX":0,"IframeY":210,"BarW":0,"BarH":0,"Url": "http://zorrosoft.com/vlcWebPlayer.html","ShowType":3,"Open":"rtsp://wzh:test123456@192.168.1.8:554/h264/ch1/main/av_stream"}}</textarea>
<textarea id="inp_send" class="form-control" style="margin-bottom:3px;min-width:350px;min-height:250px;" placeholder="请输入发送的内容">{"req":"Wrl_VLCWebPlayer","rid":4,"para":{"Type":"0","Title":"VLC Web Player","Flag":2,"Left":20,"Top":20,"Width":480,"Height":320,"IframeX":0,"IframeY":210,"BarW":0,"BarH":0,"ScrollTop":0,"Url": "http://zorrosoft.com/vlcWebPlayer.html","ShowType":3,"Open":"rtsp://wzh:test123456@192.168.1.8:554/h264/ch1/main/av_stream"}}</textarea>
<button type="button" id="btn_send" class="btn btn-info btn-block">发送(Ctrl+Enter)</button>
</div>
</div>
......
......@@ -79,7 +79,7 @@
</div>
<br />
<div style="margin-bottom:20px;">
<textarea id="inp_send" class="form-control" style="margin-bottom:3px;min-width:350px;min-height:250px;" placeholder="请输入发送的内容">{"req":"Wrl_VLCApplet","rid":5,"para":{"Type":"0","Title":"VLC Web Player","Flag":2,"IframeX":-10,"IframeY":20,"BarW":0,"BarH":0,"Url": "file:///F:/Zorro/Src/Test/vlcdbplayer.html","ShowType":1,"Open":"http://www.zorrosoft.com/Files/PluginOKBrowserApplet.mp4"}}</textarea>
<textarea id="inp_send" class="form-control" style="margin-bottom:3px;min-width:350px;min-height:250px;" placeholder="请输入发送的内容">{"req":"Wrl_VLCApplet","rid":5,"para":{"Type":"0","Title":"VLC Web Player","Flag":2,"IframeX":-10,"IframeY":20,"BarW":0,"BarH":0,"ScrollTop":0,"Url": "http://zorrosoft.com/vlcdbplayer.html","ShowType":1,"Open":"http://www.zorrosoft.com/Files/PluginOKBrowserApplet.mp4"}}</textarea>
<button type="button" id="btn_send" class="btn btn-info btn-block">发送(Ctrl+Enter)</button>
</div>
</div>
......
......@@ -67,7 +67,7 @@
</div>
<br />
<div style="margin-bottom:20px;">
<textarea id="inp_send" class="form-control" style="margin-bottom:3px;min-width:350px;min-height:250px;" placeholder="请输入发送的内容">{"req":"Wrl_VLCApplet","rid":4,"para":{"Type":"0","Title":"VLC多媒体播放小程序","Flag":2,"Left":20,"Top":20,"Width":480,"Height":320,"IframeX":0,"IframeY":210,"BarW":0,"BarH":0,"Url": "http://zorrosoft.com/vlcframe.html","ShowType":3,"Open":"rtsp://wzh:test123456@192.168.1.8:554/h264/ch1/main/av_stream"}}</textarea>
<textarea id="inp_send" class="form-control" style="margin-bottom:3px;min-width:350px;min-height:250px;" placeholder="请输入发送的内容">{"req":"Wrl_VLCApplet","rid":4,"para":{"Type":"0","Title":"VLC多媒体播放小程序","Flag":2,"Left":20,"Top":20,"Width":480,"Height":320,"IframeX":0,"IframeY":210,"BarW":0,"BarH":0,"ScrollTop":0,"Url": "http://zorrosoft.com/vlcframe.html","ShowType":3,"Open":"rtsp://wzh:test123456@192.168.1.8:554/h264/ch1/main/av_stream"}}</textarea>
<button type="button" id="btn_send" class="btn btn-info btn-block">发送(Ctrl+Enter)</button>
</div>
</div>
......
......@@ -75,7 +75,7 @@
</div>
<br />
<div style="margin-bottom:20px;">
<textarea id="inp_send" class="form-control" style="margin-bottom:3px;min-width:350px;min-height:250px;" placeholder="请输入发送的内容">{"req":"Wrl_VLCApplet","rid":4,"para":{"Type":"0","Title":"VLC多媒体播放小程序","Flag":2,"IframeX":0,"IframeY":210,"BarW":0,"BarH":0,"Url": "http://zorrosoft.com/vlcframe1.html","ShowType":3,"Open":"rtsp://wzh:test123456@192.168.1.8:554/h264/ch1/main/av_stream"}}</textarea>
<textarea id="inp_send" class="form-control" style="margin-bottom:3px;min-width:350px;min-height:250px;" placeholder="请输入发送的内容">{"req":"Wrl_VLCApplet","rid":4,"para":{"Type":"0","Title":"VLC多媒体播放小程序","Flag":2,"IframeX":0,"IframeY":210,"BarW":0,"BarH":0,"ScrollTop":0,"Url": "http://zorrosoft.com/vlcframe1.html","ShowType":3,"Open":"rtsp://wzh:test123456@192.168.1.8:554/h264/ch1/main/av_stream"}}</textarea>
<button type="button" id="btn_send" class="btn btn-info btn-block">发送(Ctrl+Enter)</button>
</div>
</div>
......
......@@ -21,14 +21,11 @@
<script src="PluginOK/wrl.js"></script>
<script language ="javascript" type ="text/javascript" for="WrlWS" event="onopen()">
showmessage('PluginOK主连接成功');
showmessage('连接成功');
WrlVisibilityListener(true);
WrlScrollListener(true);
$('body').find('#btn_send').attr('disabled', false);
</script>
<script language ="javascript" type ="text/javascript" for="AppletWS" event="onopen()">
showmessage('小程序连接成功');
</script>
<script language ="javascript" type ="text/javascript" for="WrlWS" event="onclose(param1,param2,param3)">
WrlVisibilityListener(false);
......@@ -42,24 +39,14 @@
$('body').find('#btn_max').attr('disabled', true);
$('body').find('#btn_restore').attr('disabled', true);
</script>
<script language ="javascript" type ="text/javascript" for="AppletWS" event="onclose(param1,param2,param3)">
showmessage(param2);
</script>
<script language ="javascript" type ="text/javascript" for="WrlWS" event="onmessage(param)">
DealRecMessage(param);
</script>
<script language ="javascript" type ="text/javascript" for="AppletWS" event="onmessage(param)">
DealAppletRecMsg(param);
</script>
<script language ="javascript" type ="text/javascript" for="WrlWS" event="onerror(param)">
showmessage(param);
</script>
<script language ="javascript" type ="text/javascript" for="AppletWS" event="onerror(param)">
showmessage(param);
</script>
<script type="text/javascript">
$(document).ready(function(){
$("#inp_url").attr("value",GetDefaultConn());
......@@ -69,9 +56,10 @@
<body>
<object ID="WrlWS" CLASSID="CLSID:C0971B90-4513-4E2D-A0B6-15B915FE748A" width="0" height="0"></object>
<object ID="AppletWS" CLASSID="CLSID:C0971B90-4513-4E2D-A0B6-15B915FE748A" width="0" height="0"></object>
<br />
<iframe name="VLCApplet" id="VLCApplet" src="VLCApplet0.html" frameborder="0" align="left" width="500" height="350" scrolling="no">
<param ID="2" Play="http://www.zorrosoft.com/Files/PluginOKBrowserApplet.mp4" />
<param ID="3" Play="rtsp://wzh:test123456@192.168.1.8:554/h264/ch1/main/av_stream" Caching="500" />
</iframe>
<div class="container">
<div class="page-header">
......@@ -94,7 +82,7 @@
</div>
<br />
<div style="margin-bottom:20px;">
<textarea id="inp_send" class="form-control" style="margin-bottom:3px;min-width:350px;min-height:250px;" placeholder="请输入发送的内容">{"req":"Wrl_VLCApplet","rid":5,"para":{"Type":"0","Title":"IE OCX","Flag":2,"IframeX":-20,"IframeY":8,"BarW":0,"BarH":0,"Version":"0","Url": "http://zorrosoft.com/vlcocx.html","ShowType":1,"Open":"rtsp://wzh:test123456@192.168.1.8:554/h264/ch1/main/av_stream"}}</textarea>
<textarea id="inp_send" class="form-control" style="margin-bottom:3px;min-width:350px;min-height:250px;" placeholder="请输入发送的内容">{"req":"Wrl_VLCApplet","rid":5,"para":{"Type":"0","Title":"VLC OCX","Flag":2,"IframeX":-20,"IframeY":8,"BarW":0,"BarH":0,"ScrollTop":0,"Version":"0","Url": "http://zorrosoft.com/vlcocx.html","ShowType":1,"Open":"rtsp://wzh:test123456@192.168.1.8:554/h264/ch1/main/av_stream"}}</textarea>
<button type="button" id="btn_send" class="btn btn-info btn-block">发送(Ctrl+Enter)</button>
</div>
</div>
......
......@@ -77,7 +77,7 @@ sid=123&flag=1" />
</div>
<br />
<div style="margin-bottom:20px;">
<textarea id="inp_send" class="form-control" style="margin-bottom:3px;min-width:350px;min-height:200px;" placeholder="请输入发送的内容">{"req":"Wrl_VLCWebPlayer","rid":95,"para":{"Type":"0","Title":"VLC Web Player","Flag":8,"IframeX":0,"IframeY":0,"Version":"0","Zoom":100,"Url": "http://zorrosoft.com/vlcwebfull.html","ShowType":1,"Open":"rtsp://wzh:test123456@192.168.1.8:554/h264/ch1/main/av_stream"}}</textarea>
<textarea id="inp_send" class="form-control" style="margin-bottom:3px;min-width:350px;min-height:200px;" placeholder="请输入发送的内容">{"req":"Wrl_VLCWebPlayer","rid":95,"para":{"Type":"0","Title":"VLC Web Player","Flag":8,"IframeX":0,"IframeY":0,"Version":"0","Zoom":100,"ScrollTop":0,"Url": "http://zorrosoft.com/vlcwebfull.html","ShowType":1,"Open":"rtsp://wzh:test123456@192.168.1.8:554/h264/ch1/main/av_stream"}}</textarea>
<button type="button" id="btn_send" class="btn btn-info btn-block">发送(Ctrl+Enter)</button>
</div>
</div>
......
......@@ -76,7 +76,7 @@ sid=123&flag=1" />
</div>
<br />
<div style="margin-bottom:20px;">
<textarea id="inp_send" class="form-control" style="margin-bottom:3px;min-width:350px;min-height:200px;" placeholder="请输入发送的内容">{"req":"Wrl_OfficeApplet","rid":97,"para":{"Type":"0","Title":"Office Applet Full","Flag":8,"IframeX":0,"IframeY":0,"Url": "http://zorrosoft.com/wordfull.html","OType":"1","Open":"D:/Zorro/test.doc"}}</textarea>
<textarea id="inp_send" class="form-control" style="margin-bottom:3px;min-width:350px;min-height:200px;" placeholder="请输入发送的内容">{"req":"Wrl_OfficeApplet","rid":97,"para":{"Type":"0","Title":"Office Applet Full","Flag":8,"IframeX":0,"IframeY":0,"ScrollTop":0,"Url": "http://zorrosoft.com/wordfull.html","OType":"1","Open":"D:/Zorro/test.doc"}}</textarea>
<button type="button" id="btn_send" class="btn btn-info btn-block">发送(Ctrl+Enter)</button>
</div>
</div>
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册