提交 b4aca60d 编写于 作者: W wangzuohuai

网络版2.2.3.10(单机版1.5.3.10)

    1、改进网络版授权数量统计规则,增加WS连接错误信息输出;
    2、改进外接4K显示屏高分辨率下加载内嵌小程序兼容显示效果;
    3、VLC网页小程序增加指令VLC_AddOrderPlay支持添加轮播切换视频,分屏窗口播放内容自动移位;
    4、VLC网页小程序指令VLC_CustomText支持更新字幕信息,增加3种分屏样式 (26、27、28)效果,缩小工具栏显示图标;
    5、Office小程序增加文档保存、打印等权限控制,Office窗口菜单栏增加“小程序”菜单,支持全屏切换、保存文档、打印(预览)文档、另存等功能;
    6、解决同一个WS连接释放内嵌小程序后再次启动无法收到Wrl_Listen通知问题;
    7、解决海康网页播放及VLC网页小程序分屏样式和窗口数量不匹配时可能错误问题,切换分屏后未播放窗口显示刷新问题,静音配置无效问题;
    8、解决VLC网页小程序前端VUE演示范例中,点击重新播放后,界面中无法切换播放源、设置分屏、设置字幕等问题
上级 6139e1a0
2022-01-05 PluginOK升级网络版2.2.3.9(单机版1.5.3.9)
2022-01-15 PluginOK升级网络版2.2.3.10(单机版1.5.3.10)
1、改进网络版授权数量统计规则,增加WS连接错误信息输出;
2、改进外接4K显示屏高分辨率下加载内嵌小程序兼容显示效果;
3、VLC网页小程序增加指令VLC_AddOrderPlay支持添加轮播切换视频,分屏窗口播放内容自动移位;
4、VLC网页小程序指令VLC_CustomText支持更新字幕信息,增加3种分屏样式 (26、27、28)效果,缩小工具栏显示图标;
5、Office小程序增加文档保存、打印等权限控制,Office窗口菜单栏增加“小程序”菜单,支持全屏切换、保存文档、打印(预览)文档、另存等功能;
6、解决同一个WS连接释放内嵌小程序后再次启动无法收到Wrl_Listen通知问题;
7、解决海康网页播放及VLC网页小程序分屏样式和窗口数量不匹配时可能错误问题,切换分屏后未播放窗口显示刷新问题,静音配置无效问题;
8、解决VLC网页小程序前端VUE演示范例中,点击重新播放后,界面中无法切换播放源、设置分屏、设置字幕等问题。
2022-01-05 PluginOK升级网络版2.2.3.9(单机版1.5.3.9)
1、VLC网页播放小程序更新OCX控件工具栏图标,改进全屏和截图处理,直接支持打开本地路径视频,截图支持自定义路径和文件名;
2、海康原生播放小程序支持工具栏、支持字幕和水印,增加音量调节和是否静音通知,增加播放速度控制接口,解决全屏双击处理问题;
3、更新加解密库,优化日志信息输出,改进对XP系统的兼容性。
......
......@@ -168,7 +168,8 @@ Monitor
4、PluginOK(牛插)中间件升级:
1)、升级中间件程序请求:
{"req":"Wrl_Update","rid":1,"para":{"Name":"PluginOK中间件升级包","Date":"2022-01-05","Desc":"1、VLC网页播放小程序更新OCX控件工具栏图标,改进全屏和截图处理,直接支持打开本地路径视频,截图支持自定义路径和文件名;2、海康原生播放小程序支持工具栏、支持字幕和水印,增加音量调节和是否静音通知,增加播放速度控制接口,解决全屏双击处理问题;3、更新加解密库,优化日志信息输出,改进对XP系统的兼容性","DownAddr":"http://local.zorrosoft.com/Files/Update/Wrl_Update.pid","MD5":"990AEC1F8F159DD7E4026B7D084B7584","Version":"1.5.3.9","Size":12779520,"HideIns":0,"Cookie":"","Auth":"","TK":"2CFA39CAAF86B1BD6749A183EAE1396A503BC26548CD755162E421A105D940C437F255C50F36F3B66F5D1871BFFD50DEC2654D3617114D1EBD3515EB0D3BC588DCAD8E36A19CD0CE7B06BE3C3133E969737838E25730C8D63286394CBA6AC46451E1B295696FF0968BBCA5D0A459CEA29FC2FD4955FD9AA9454652C1E4A2F1B794114F721C7B0439E20A2D5C6F351AED5F46B9D31031EE713B965174F5DC2F80C07110C41FB9B70CDD20D537AF4BFA717E6A991377789D70E16C0B62C29292CD013ED923B8139F94178FDC60F181CB77B2FF20FA7E77A998E9DFEA3E67FDCBCF1F54FDCF67E58CBBD8B61C8C67FE42E04B4026D9F16DA1EE6B42E6E7F38B7689"}}
{"req":"Wrl_Update","rid":1,"para":{"Name":"PluginOK中间件升级包","Date":"2022-01-17","Desc":" 1、改进外接4K显示屏高分辨率下加载内嵌小程序兼容显示效果;2、VLC网页小程序增加指令VLC_AddOrderPlay支持添加轮播切换视频,分屏窗口播放内容自动移位;3、Office小程序增加文档保存、打印等权限控制,Office窗口菜单栏增加“小程序”菜单,支持全屏切换、保存文档、打印(预览)文档、另存等功能...
","DownAddr":"http://local.zorrosoft.com/Files/Update/Wrl_Update.pid","MD5":"7D02294641005592D9D60544E17F1EEF","Version":"1.5.3.10","Size":12812288,"HideIns":0,"Cookie":"","Auth":"","TK":"9CDE98410950C2E279EC70FE8B98B8E20F59A61A4FD4801C8F4C815870A3879CBA468E4C316F02604E2CBDB8C36AA87EE994AD3EEFC68562F674B61593FBC345692C3E7433012605C0CA01A92111241F432B150FAAACD99B7F38D46768325F5D3270F982F6BD2724777F43FDB4B6F9F723D007F976A3F14804EBDDF3682BFEC70886BA1CD8A026C926694944E96DB6674BA25E3DAAD756885BEE929A42A057E9F3AC37088621E3312750697B978D0E5C25D5CA5ECF0BAAC01A497E59A00BA49761C5D959ABD87B261CD06D6447E94F2181D00995743591BE314065CBC79965DEC11F96C6573F65AE162E00C4A5835D391CD0654D03781E54EE8406406AF017C3"}}
2)、升级中间件授权请求:
单机版中间件的授权文件,可以放到此协议中进行升级,也可以单独请求升级,如下指令:
......
无法预览此类型文件
无法预览此类型文件
无法预览此类型文件
无法预览此类型文件
无法预览此类型文件
无法预览此类型文件
......@@ -43,13 +43,14 @@ Title:网页标题中的关键词
Flag掩码标记:1指定新标签加载(1和16都不指定时为当前页加载) 2小程序显示窗口边框 4不自动裁剪越界窗口 8自动适配网页高度和宽度显示
IframeX和IframeY分别为iframe嵌套的横竖偏移修正坐标
BarW和BarH分别是网页右侧和底部预留区域,ScrollTop为顶部滚动预留高度
小程序实际显示首先会基于网页中指定的坐标和大小,再根据IframeX、IframeY、BarW、BarH设定的值做修正
小程序实际显示首先会基于Web或Url中指定的坐标和大小,再根据IframeX、IframeY、BarW、BarH设定的值做修正
Url:加载小程序所在的网页实际地址
Web:可自定义的JSON配置 Flag包含64时可替换Url参数使用
Open:为需要签章的文件路径,磁盘目录斜杠用/
注意:OpenUrl如果有特殊字符= & 双引号或中文等,需要用URL编码处理后传递
注意:Open、Web、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,"ScrollTop":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":66,"Left":20,"Top":20,"Width":480,"Height":320,"IframeX":0,"IframeY":0,"BarW":0,"BarH":0,"ScrollTop":0,"Web":[],"Open":"http://local.zorrosoft.com/Files/PluginOK.pdf"}}
指定页面内加载后适配网页切换显示:
http://local.zorrosoft.com/aipframe.html
......@@ -107,13 +108,13 @@ ID为启动小程序时返回JSON中的ID值,不指定Scale时,获取当前
1)、请求安装AIP电子签章网页内嵌小程序
请在测试网页输入框中,输入如下请求,然后点击发送,完成安装:
{"req":"Plugin_Install","rid":1,"para":{"Name":"AIP电子签章内嵌网页小程序","PID":"AIPSignApplet","Date":"2021-12-15","Desc":"PluginOK之上跨浏览器的AIP电子签章内嵌网页小程序,支持在Chrome、Edge、Firefox、IE、Oprea、360、QQ等最新版本浏览器网页中内嵌使用","DownAddr":"http://local.zorrosoft.com/Files/Net/AIPSignApplet.pid","MD5":"011FEF8A46A9D871723B5B460DEE2673","Version":"2.2.3.8","Size":557056,"HideIns":0,"Type":8,"Cookie":"","Auth":"","TK":"AD29A9F78239DC65AF090B474F17F70A15197E0475F07ACE1D0D743549B464375424A0E2CC33995EF634932FF8798C96D7825333BEAC736242101EC4766294F5C07169CC0A72998FD763A2E387C6F7F7C4CABBB651C01960C9FE5A70E648F60EBFE94CD71AC732D9DC02E10449608FD55449E88DFD74071FAE18AB88F1359CC57AE278CAD03899309296D74611BC7E7AFBEA67860A6075AC5E9D8AB1A1F483BED6C7F17A63C7E7656D42CAE357602C3FE666FBD6EB4BFE3B5463D39EB4A0B86B8DB7B4B59E8F5DFCFC258840BCE905AEA9C95BD69D30E7AD6E7C26F1DFB66759DD0023FBA951052C5072091F882BC7F10BE005A22B3CFDAD65CC95FE33AE9247"}}
{"req":"Plugin_Install","rid":1,"para":{"Name":"AIP电子签章内嵌网页小程序","PID":"AIPSignApplet","Date":"2022-01-17","Desc":"PluginOK之上跨浏览器的AIP电子签章内嵌网页小程序,支持在Chrome、Edge、Firefox、IE、Oprea、360、QQ等最新版本浏览器网页中内嵌使用","DownAddr":"http://local.zorrosoft.com/Files/Net/AIPSignApplet.pid","MD5":"CC0DBD6D8078D2C025C48191DB1C4DA1","Version":"2.2.3.10","Size":557056,"HideIns":0,"Type":8,"Cookie":"","Auth":"","TK":"224E52333C3C157C48DCB7397AE36A7F127561107E544C13CAA29151D49CBCE00AF22234AC4DEAB0BF2F32E1F72E239C275F37310A4891930489891F9F500DC028969D6CDB65C7C1BBA3CF84F34E1199C4C1417FA4AB07D66876F11BD516AB7A49BDAB19B13CC7E74C074461A7BBB5B53368F6B1225F63ED1A9812D7B973EAB116DFBE264921C8673E5094B9DA242A223198DF9A1D19CD61CC039BF8FB8EF872D5A5FA33F86DAF2F1045CECC263F026E991C996B617D3C915C12E7156F5155CBE40DA3EAD8DA34B7ABFCCA83ACAD8793908F1392F42CF29DF784FAAC05C47ED0B5C141A9C78C9FBB4D2CA91C1AEB5499008F82642EBC173817BAE6F75CFB9C2E"}}
启动安装后,会不断收到安装进度直到安装结束。
2)、请求升级点聚AIP电子签章网页内嵌小程序:
{"req":"Plugin_Update","rid":1,"para":{"Name":"AIP电子签章内嵌网页小程序","PID":"AIPSignApplet","Date":"2021-12-15","Desc":"PluginOK之上跨浏览器的AIP电子签章内嵌网页小程序,支持在Chrome、Edge、Firefox、IE、Oprea、360、QQ等最新版本浏览器网页中内嵌使用","DownAddr":"http://local.zorrosoft.com/Files/Net/AIPSignApplet_Update.pid","MD5":"C3E2105C7A65F4090C9E906510C07FD7","Version":"2.2.3.8","Size":557056,"HideIns":0,"Type":8,"Cookie":"","Auth":"","TK":"821BD5F3A105760359C9475F79DF458D81561B5691032BF9E5A62406B3871481DBBDE0F6D9852D5785D3C3CD4B845E00BE7211D77D07294160F64FAC9231595FC1020453EBB5DA5DC737F7A8AB4BA47B0B4F1BC1C7D5E8C86193E94A4A8457E1A25182B283C1E04C91FFFE32C9DE4253CAAFA140BD8E8AEC010BD636F32C893A9D01D2BC4D531F11D0149B33D7F6C32D8562753EE0773C95B37274D610B08069825F6FCD66DEFDD6737BFAB8BA516B2025C711D94E144DA7A7BBBD58D8247DBAA5B9F2CD55FCFA54C8B91B74113D0737A8D6B09F7A0B10E59D9139D09C12B01C68EE8E861272EBD6A7A60498FCF128C040640700D0DEE521C60486066D01CCE0"}}
{"req":"Plugin_Update","rid":1,"para":{"Name":"AIP电子签章内嵌网页小程序","PID":"AIPSignApplet","Date":"2022-01-17","Desc":"PluginOK之上跨浏览器的AIP电子签章内嵌网页小程序,支持在Chrome、Edge、Firefox、IE、Oprea、360、QQ等最新版本浏览器网页中内嵌使用","DownAddr":"http://local.zorrosoft.com/Files/Net/AIPSignApplet_Update.pid","MD5":"0ABF5FC2EC5269CD83BB2E1FA1F51257","Version":"2.2.3.10","Size":557056,"HideIns":0,"Type":8,"Cookie":"","Auth":"","TK":"9D2FB5DA13601B6C4ED34DE878E65CD295598CD9438790179308DFF25196C424AD228FD79597586CB3DCE2CC88976A5E8404126013C493B7CFD3B88FDE26B994BD91F5F26F0BE62F5A79B13315AF819B72BCA66C659928172FD5B94D860DDC8F7293EF4B9AE8185F8D930CF56EAA1AC9987044EA92EC6F9AF62D6B5F4CEB58D5E15ADC2DA3831F1248F7E9D5D4CBDCADD30B31B1AEF22340B7235735E5497E891BA9F0B1B352A4FB7370C71EAC9E3711C7FF103DD92B5C2CEF952F536C91F8F1F8C2D2292A119DF519013087779ABEEEEECCC469564EEEDCF06465CDB4A869CE7183EC9D1DA38776E3D879D1F595D3AC1E235B259835A9F7FDEDEB427902669C"}}
以上安装和升级的JSON请求包,可能因版本升级导致内容不同,如遇安装或升级时报错,请联系客服获取最新的请求包。
......
......@@ -41,25 +41,26 @@ B、网页中嵌入元素
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自动适配网页高度和宽度显示
Url:加载小程序所在的网页实际地址
Web:可自定义的JSON配置 Flag包含64时可替换Url参数使用
IframeX和IframeY分别为iframe嵌套的横竖偏移修正坐标
BarW和BarH分别是网页右侧和底部预留区域,ScrollTop为顶部滚动预留高度
小程序实际显示首先会基于网页中指定的坐标和大小,再根据IframeX、IframeY、BarW、BarH设定的值做修正
小程序实际显示首先会基于Url或Web中指定的坐标和大小,再根据IframeX、IframeY、BarW、BarH设定的值做修正
App:0启动AutoCAD实现在线编辑(推荐用2015及以上版本,可根据具体版本定制) 1启动DWG TrueView在线查看和转换 2启动Design Review在线审阅
Url:加载小程序所在的网页实际地址
Open:为需要打开的文档路径,磁盘目录斜杠用/
注意:Open和Url如果有特殊字符= & 双引号或中文等,需要用URL编码处理后传递
注意:Open、Web中如果有特殊字符= & 双引号或中文等,需要用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,"ScrollTop":0,"Url": "http://local.zorrosoft.com/acadframe.html","App":"1","Open":"D:/Zorro/test.dwg"}}
{"req":"Wrl_ACADApplet","rid":5,"para":{"Type":"0","Title":"Autodesk Applet","Flag":66,"Left":20,"Top":20,"Width":480,"Height":320,"IframeX":0,"IframeY":0,"BarW":0,"BarH":0,"ScrollTop":0,"Web":[],"App":"1","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,"ScrollTop":0,"Url": "http://local.zorrosoft.com/acadframe.html","App":"2","Open":"D:/Zorro/test.dwg"}}
{"req":"Wrl_ACADApplet","rid":6,"para":{"Type":"0","Title":"Autodesk Applet","Flag":66,"Left":20,"Top":20,"Width":480,"Height":320,"IframeX":0,"IframeY":0,"BarW":0,"BarH":0,"ScrollTop":0,"Web":[],"App":"2","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,"ScrollTop":0,"Url": "http://local.zorrosoft.com/acadframe.html","App":"3","Open":"D:/Zorro/test.dwg"}}
自动识别当前浏览器并启动Design Review程序在线审阅dwg、dxf文档(推荐方式启动)
{"req":"Wrl_ACADApplet","rid":7,"para":{"Type":"0","Title":"Autodesk Applet","Flag":66,"Left":20,"Top":20,"Width":480,"Height":320,"IframeX":0,"IframeY":0,"BarW":0,"BarH":0,"ScrollTop":0,"Web":[],"App":"3","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":"2","Open":"D:/Zorro/test.dwg"}}
自动识别当前浏览器指定位置自动适配网页区启动(推荐方式启动)
{"req":"Wrl_ACADApplet","rid":8,"para":{"Type":"0","Title":"Autodesk Applet","Flag":72,"Left":0,"Top":0,"Width":0,"Height":0,"IframeX":0,"IframeY":0,"BarW":0,"BarH":0,"ScrollTop":0,"Web":[],"App":"2","Open":"D:/Zorro/test.dwg"}}
当前页指定位置自动适配网页加载测试
http://local.zorrosoft.com/acadframe.html
......@@ -116,14 +117,14 @@ eID为启动小程序时返回JSON中的ID值,不指定Scale时,获取当前
1)、请求安装Autodesk内嵌网页小程序
请在测试网页输入框中,输入如下请求,然后点击发送,完成安装:
{"req":"Plugin_Install","rid":1,"para":{"Name":"Autodesk内嵌网页小程序","PID":"ACadApplet","Date":"2021-12-15","Desc":"PluginOK之上跨浏览器的Autodesk内嵌网页小程序,支持在Chrome、Edge、Firefox、IE、Oprea、360、QQ等最新版本浏览器网页中内嵌AutoCAD等程序进行在线编辑、查看或审阅工程图","DownAddr":"http://local.zorrosoft.com/Files/Net/ACadApplet.pid","MD5":"F9F267B71E9518F41DF9CF60483E7A4E","Version":"2.2.3.8","Size":753664,"HideIns":0,"Type":8,"Cookie":"","Auth":"","TK":"3034BCA9FDA0820317ECDF04C10F8BCE5AE76FC202FBC1860139DBCB75666CBBE937B35420575230CCD009ABA59A844701BF8DFE0BA95B2E97000D850D58B96104A81D2ECE37FE7D550D027DB48E2378383730EBEF5CDA3F5512FA31CDB5683FE986DFBD0D31F0DFF6D740CD40AEC1B970E1FC64955EF0121F16416F12FEDAECDAFCFA67499BFA9A06670B93EECE214521243DDB7EFEBE2877918D28D58F35FC77D5F5B88F93004813DC399EA092E16476DFE547FB88E6A6150D8A2D60216F8C89C3099A1695A02DAA0B17FBC415F6EB6B3A1A7C7D4AB9ACD5A5F304B19C8843F5DDDF019A9C1700AA5AB6F77AD80784800CFC75B99E47C0690B6B3B598716FC"}}
{"req":"Plugin_Install","rid":1,"para":{"Name":"Autodesk内嵌网页小程序","PID":"ACadApplet","Date":"2022-01-17","Desc":"PluginOK之上跨浏览器的Autodesk内嵌网页小程序,支持在Chrome、Edge、Firefox、IE、Oprea、360、QQ等最新版本浏览器网页中内嵌AutoCAD等程序进行在线编辑、查看或审阅工程图","DownAddr":"http://local.zorrosoft.com/Files/Net/ACadApplet.pid","MD5":"2A2C665F7352CEA5DCF9B06D0B0CCA73","Version":"2.2.3.10","Size":753664,"HideIns":0,"Type":8,"Cookie":"","Auth":"","TK":"7D8F2C22843A383D413DE1550B953C866DE988804C7CECB3BFDA765B6ED56E2648F99235065C941377AF0193E1C83B56660107F9CF8AF176D17BBA74CE8C9B14727ED3E7696925752E5C2F945EDC0CF61A45CB53DA8CCDB0033F18FF9E14459B2DE1608A70421B89BB322B3B645E71EF043D038B11589FC32A2E8758DF4E1A45F1C72AB42C7111554FAC626C2AAE94A8B44E4FF5920081CA044ADB83AB30A084D8B5B3B2B3358FF5A9DD90A18EEE97E8AE403C75DD6C7A84D57AD3BF9A13AC5AF31BA2BED549BE711E39A89CF63754DA1B5725E7C719CF65BD8C3CDFABF470B1217009BC0A7204A71550E77F2C07018F9C1A67535A3D3EF0153092E402A61175"}}
启动安装后,会不断收到安装进度直到安装结束。
在发布时,也可以把此小程序目录文件和中间件一起打包后发布,不用单独分发。
2)、请求升级Autodesk内嵌网页小程序:
{"req":"Plugin_Update","rid":1,"para":{"Name":"Autodesk内嵌网页小程序","PID":"ACadApplet","Date":"2021-12-15","Desc":"PluginOK之上跨浏览器的Autodesk内嵌网页小程序,支持在Chrome、Edge、Firefox、IE、Oprea、360、QQ等最新版本浏览器网页中内嵌AutoCAD等程序进行在线编辑、查看或审阅工程图","DownAddr":"http://local.zorrosoft.com/Files/Net/ACadApplet_Update.pid","MD5":"30895AD304742FA23877A0A4EEB8C8ED","Version":"2.2.3.8","Size":753664,"HideIns":0,"Type":8,"Cookie":"","Auth":"","TK":"6E5E0CFE6E5EC3770FC2A05C1BE7DF4746AE0F691F4EAE1CA2A860DF1A6564C3A0E06DADC27984E926D89C02B6E2F09BFB75A2D1DE430DE277C1458D7EC477379EAAFD0F43CB91402BC9A31A92AEF2690921D1CED020A0D7566D5576FC718907A2FBDE6CED5CE40DD674F250515E4770072B2033AB7ED7E00A8E8C15282CC78A898E0FDE6876FB7A62CC910514CA7F50B26B9E37C8C41670F2F8DD066AA31712FF87D9D5141DEAAC252636E32ECB2861EEDDE63BEC2A88EB169C7202ED3CFB006F678CE6C24FD2CFE6F6D1B1FAE734BEB0560C666F4FB7EA2E01E7A406CFC41F539F0E6977021F5FAB4F87FC65B6F61C2649B75C18C7E0C472EE5EAA3313199A"}}
{"req":"Plugin_Update","rid":1,"para":{"Name":"Autodesk内嵌网页小程序","PID":"ACadApplet","Date":"2022-01-17","Desc":"PluginOK之上跨浏览器的Autodesk内嵌网页小程序,支持在Chrome、Edge、Firefox、IE、Oprea、360、QQ等最新版本浏览器网页中内嵌AutoCAD等程序进行在线编辑、查看或审阅工程图","DownAddr":"http://local.zorrosoft.com/Files/Net/ACadApplet_Update.pid","MD5":"DDB27CC914941A0A1729688329EEE5D5","Version":"2.2.3.10","Size":753664,"HideIns":0,"Type":8,"Cookie":"","Auth":"","TK":"977228B29B92607C6AAE30CB98ABCD7758DE1C8F459C820295C38880D40BD8171B5094BEE7B320373200CD913C586FB363AB7155D771EEB009BF0BDF787D00FBE91E1E6D565065C2EA170E59DFCF65B1FE90FC4A82792BBF2075761A60FE5D57D22AE56D8A9289BAE54D36F324F6A2C7E92E907686D2F5F1C2D3429F919C5A9B5E393EEF03082CF5DFFC6B85802CE9FC9865DE6F21F79FEAC826EDBF798705C1AF226ED2F237AAE43A8A6FF999C2BE3D8CAC47FDE98150E6867FD86234569AF5CC2E34B611EF634CADB8E7C2B8D98ED351DF9925D3B8DBE1D507D6C63EECF829DDE9FCEDB0FD6D5536DB73357FD205D0695DFC61768E3B20649ADB6C03276563"}}
以上安装和升级的JSON请求包,可能因版本升级导致内容不同,如遇安装或升级时报错,请联系客服获取最新的请求包。
......
2022-01-05 PluginOK升级网络版2.2.3.9(单机版1.5.3.9)
2022-01-15 PluginOK升级网络版2.2.3.10(单机版1.5.3.10)
1、改进网络版授权数量统计规则,增加WS连接错误信息输出;
2、改进外接4K显示屏高分辨率下加载内嵌小程序兼容显示效果;
3、VLC网页小程序增加指令VLC_AddOrderPlay支持添加轮播切换视频,分屏窗口播放内容自动移位;
4、VLC网页小程序指令VLC_CustomText支持更新字幕信息,增加3种分屏样式 (26、27、28)效果,缩小工具栏显示图标;
5、Office小程序增加文档保存、打印等权限控制,Office窗口菜单栏增加“小程序”菜单,支持全屏切换、保存文档、打印(预览)文档、另存等功能;
6、解决同一个WS连接释放内嵌小程序后再次启动无法收到Wrl_Listen通知问题;
7、解决海康网页播放及VLC网页小程序分屏样式和窗口数量不匹配时可能错误问题,切换分屏后未播放窗口显示刷新问题,静音配置无效问题;
8、解决VLC网页小程序前端VUE演示范例中,点击重新播放后,界面中无法切换播放源、设置分屏、设置字幕等问题。
2022-01-05 PluginOK升级网络版2.2.3.9(单机版1.5.3.9)
1、VLC网页播放小程序更新OCX控件工具栏图标,改进全屏和截图处理,直接支持打开本地路径视频,截图支持自定义路径和文件名;
2、海康原生播放小程序支持工具栏、支持字幕和水印,增加音量调节和是否静音通知,增加播放速度控制接口,解决全屏双击处理问题;
3、更新加解密库,优化日志信息输出,改进对XP系统的兼容性。
......
......@@ -43,16 +43,17 @@ Title:网页标题中的关键词
Flag掩码标记:1指定新标签加载(1和16都不指定时为当前页加载) 2小程序显示窗口边框 4不自动裁剪越界窗口 8自动适配网页高度和宽度显示
IframeX和IframeY分别为iframe嵌套的横竖偏移修正坐标
BarW和BarH分别是网页右侧和底部预留区域,ScrollTop为顶部滚动预留高度
小程序实际显示首先会基于网页中指定的坐标和大小,再根据IframeX、IframeY、BarW、BarH设定的值做修正
小程序实际显示首先会基于Url或Web中指定的坐标和大小,再根据IframeX、IframeY、BarW、BarH设定的值做修正
Url:加载小程序所在的网页实际地址
Web:可自定义的JSON配置 Flag包含64时可替换Url参数使用
Open:为需要播放的多媒体路径,磁盘目录斜杠用/
注意:Open和Url如果有特殊字符= & 双引号或中文等,需要用URL编码处理后传递
注意:Open、Web和Url如果有特殊字符= & 双引号或中文等,需要用URL编码处理后传递
举例:
自动识别当前浏览器指定位置和大小启动:
{"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":1,"para":{"Type":"0","Title":"Flash Applet","Flag":66,"Left":20,"Top":20,"Width":480,"Height":320,"IframeX":0,"IframeY":0,"BarW":0,"BarH":0,"ScrollTop":0,"Web":[],"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"}}
{"req":"Wrl_FlashApplet","rid":3,"para":{"Type":"0","Title":"Flash Applet","Flag":72,"Left":0,"Top":0,"Width":0,"Height":0,"IframeX":0,"IframeY":0,"BarW":0,"BarH":0,"ScrollTop":0,"Web":[],"Open":"http://zorrosoft.com/Files/test.swf"}}
当前页指定位置自动适配网页加载测试
http://local.zorrosoft.com/flashframe.html
......@@ -110,13 +111,13 @@ ID为启动小程序时返回JSON中的ID值,不指定Scale时,获取当前
1)、请求安装Flash Player内嵌网页小程序
请在测试网页输入框中,输入如下请求,然后点击发送,完成安装:
{"req":"Plugin_Install","rid":1,"para":{"Name":"Flash Player内嵌网页小程序","PID":"E7C7BDA6-C828-46F1-A7BA-B4C572A01100","Date":"2021-12-15","Desc":"PluginOK之上跨浏览器的Flash Player网页小程序,支持在Chrome、Edge、Firefox、IE、Oprea、360、QQ等最新版本浏览器网页中内嵌使用","DownAddr":"http://local.zorrosoft.com/Files/Net/FlashWebPlayer.pid","MD5":"2AB71DB0C0BE301D0A535FB94F210BF3","Version":"2.2.3.8","Size":688128,"HideIns":0,"Type":8,"Cookie":"","Auth":"","TK":"1AC51A7690B69340CAD211BF3CCB8111AF53035CA84CB2952C32D4D1FB380233889910111A1D7ABEC339EE926EA547DA2F42187A234D418BC6D142138C85816E3288B28764D84AA9F8889A3252C3D39F6EA8AB9B811AB1649809FE76A45820014A4656C97622D69392A6A0B1D5229BA10AA6D2A452274CC7F0D8F2AE79EF102BE61DDC3DE3D42BAFE078148ADBAA9A8080FC35C6E67990C718D6BBD745E9899F3DB7954940675E751FAF2E5F45FA149E41C0379AD3070407C717E5AB8A051226E3E7C2F9F10BB0C14E600D7C49AF4CB35BAC4DB9E3419EDC2E2C8D7FED8BB0B98783CC83DA6264B8EBEA54FA91479DB4F11A5C2C2A8E991D47AA367FA14435E3"}}
{"req":"Plugin_Install","rid":1,"para":{"Name":"Flash Player内嵌网页小程序","PID":"E7C7BDA6-C828-46F1-A7BA-B4C572A01100","Date":"2022-01-17","Desc":"PluginOK之上跨浏览器的Flash Player网页小程序,支持在Chrome、Edge、Firefox、IE、Oprea、360、QQ等最新版本浏览器网页中内嵌使用","DownAddr":"http://local.zorrosoft.com/Files/Net/FlashWebPlayer.pid","MD5":"6A02D29A4ECB15208838DE35A997AA33","Version":"2.2.3.10","Size":688128,"HideIns":0,"Type":8,"Cookie":"","Auth":"","TK":"9482996FD73C040D82E69D68B310E928048E70983E4945E726C58C6133EFE77205BE6C74D31AAE12B05BBACDFC1B92622C37751E4F98EB2171CA39AFF06998393CFD4A12C1BA5BB349AB75134A4C9487946E1645D2B6ED1768261987DBC041094C474E77C0E6A868233A412CA23CC0F50AB33E9D992B7D05FCDF56EC9088DBAB1FD78683BA562B23BE6D1638AE2BEBD6B3FB9524A0577DBB1BB2FA6592FEE3CD1AFB767A73597678FE449017724AE0C6EA54519CAA62443C92BEA8843E65C05ECCC3FA50B71B878E1706C8A7CCBC8CFFB47EAA9E883E0613C84F74BDBB93684ABB779D96C59DDE999183BF88C7DE005C58C8A84E65A1F444AFC7E9D40D1C93B7"}}
启动安装后,会不断收到安装进度直到安装结束。
2)、请求升级Flash Player内嵌网页小程序:
{"req":"Plugin_Update","rid":1,"para":{"Name":"Flash Player内嵌网页小程序","PID":"E7C7BDA6-C828-46F1-A7BA-B4C572A01100","Date":"2021-12-15","Desc":"PluginOK之上跨浏览器的Flash Player网页小程序,支持在Chrome、Edge、Firefox、IE、Oprea、360、QQ等最新版本浏览器网页中内嵌使用","DownAddr":"http://local.zorrosoft.com/Files/Net/FlashWebPlayer_Update.pid","MD5":"7DAB869260D47D4DC0F88CA93FE5C7BF","Version":"2.2.3.8","Size":688128,"HideIns":0,"Type":8,"Cookie":"","Auth":"","TK":"31FE98398280558D3DF654827D004C2163FB0C924BA99F4DEF972EBA4C3C5124EB6D10A4BC14260746C5142B320E49DE894A3D026262D2E42CBF387D209763E10F6A25AAC4DA250F6597D6197CF2185D8905E9765930D64779CD68E4F864F154F58EE13FD74633200155A9EFE41A3C26380D40E25F97D842360F3105F7E0C21FC4AD599A1940648ADE689B27CE5F92339F996FE3B8419535D71ECA82DC3D79D974D698F92CD1727D32732D9CB4E2B9BB1612CA0F7918323F99AF238CCE53F70C8A56A3C02A49E6D9173C77F2D0D0C7AED8C8B2A659CF722A45FA43DC6B420638A439601F90BCCF71BDCF87E018308E97F46E1747C060EB993BE99E4D62D77E9F"}}
{"req":"Plugin_Update","rid":1,"para":{"Name":"Flash Player内嵌网页小程序","PID":"E7C7BDA6-C828-46F1-A7BA-B4C572A01100","Date":"2022-01-17","Desc":"PluginOK之上跨浏览器的Flash Player网页小程序,支持在Chrome、Edge、Firefox、IE、Oprea、360、QQ等最新版本浏览器网页中内嵌使用","DownAddr":"http://local.zorrosoft.com/Files/Net/FlashWebPlayer_Update.pid","MD5":"E753560F15F22F5F2CB043E0DF219D53","Version":"2.2.3.10","Size":688128,"HideIns":0,"Type":8,"Cookie":"","Auth":"","TK":"0C10FBF1438ECDB8C1859DF5EAADAA3C5532A4CA6E82DA45C7BF3E3BBF2A6E61FD694CE2236C3CAC910DE3C11B5BDFD9B82718D59146AE59726D4905A8FDDEFEC44756B9B6EDE7794E7BDB6F41A41B1CB9136867AC61A0FFA8EF6D14B5B2B5A7F1D5FF7D3A0C8D4AE252CEB666B0C99E515AD8B111F31DD756C1652027DA77C4F68244223A16165A42D1A07B2A5F63B8E22D40BE3BBFAAC72AF168A7F7568AA3F6EE62D0B8BCCDD4F4F068A3927D57DFBA0A8276C856820E404A826233BBBA16F86FFE877C011DA2E07F651BD6457E4C3237E6EE067DF148D5DB8E180349E2AE96C10956E940AC43A6DD626236EF877C2D36F7A46239D6627DBAF8D7437BC8D9"}}
以上安装和升级的JSON请求包,可能因版本升级导致内容不同,如遇安装或升级时报错,请联系客服获取最新的请求包。
......
......@@ -43,16 +43,17 @@ Title:网页标题中的关键词
Flag掩码标记:1指定新标签加载(1和16都不指定时为当前页加载) 2小程序显示窗口边框 4不自动裁剪越界窗口 8自动适配网页高度和宽度显示
IframeX和IframeY分别为iframe嵌套的横竖偏移修正坐标
BarW和BarH分别是网页右侧和底部预留区域,ScrollTop为顶部滚动预留高度
小程序实际显示首先会基于网页中指定的坐标和大小,再根据IframeX、IframeY、BarW、BarH设定的值做修正
小程序实际显示首先会基于Url或Web中指定的坐标和大小,再根据IframeX、IframeY、BarW、BarH设定的值做修正
Url:加载小程序所在的网页实际地址
Web:可自定义的JSON配置 Flag包含64时可替换Url参数使用
Open:为需要播放的多媒体路径,磁盘目录斜杠用/
注意:Open和Url如果有特殊字符= & 双引号或中文等,需要用URL编码处理后传递
注意:Open、Web和Url如果有特殊字符= & 双引号或中文等,需要用URL编码处理后传递
举例:
自动识别当前浏览器指定位置和大小启动:
{"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":1,"para":{"Type":"0","Title":"Flash Applet","Flag":66,"Left":20,"Top":20,"Width":480,"Height":320,"IframeX":0,"IframeY":0,"BarW":0,"BarH":0,"ScrollTop":0,"Web":[],"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"}}
{"req":"Wrl_FlashApplet","rid":3,"para":{"Type":"0","Title":"Flash Applet","Flag":72,"Left":0,"Top":0,"Width":0,"Height":0,"IframeX":0,"IframeY":0,"BarW":0,"BarH":0,"ScrollTop":0,"Web":[],"Open":"http://zorrosoft.com/Files/test.swf"}}
当前页指定位置自动适配网页加载测试
http://local.zorrosoft.com/flashframe.html
......@@ -110,13 +111,13 @@ ID为启动小程序时返回JSON中的ID值,不指定Scale时,获取当前
1)、请求安装Flash Player内嵌网页小程序
请在测试网页输入框中,输入如下请求,然后点击发送,完成安装:
{"req":"Plugin_Install","rid":1,"para":{"Name":"Flash Player内嵌网页小程序","PID":"FlashWebPlayer","Date":"2021-12-15","Desc":"PluginOK之上跨浏览器的Flash Player网页小程序,支持在Chrome、Edge、Firefox、IE、Oprea、360、QQ等最新版本浏览器网页中内嵌使用","DownAddr":"http://local.zorrosoft.com/Files/Net/FlashPlayerApplet.pid","MD5":"B1380CFF3F21C16217676C77FDD95AF6","Version":"2.2.3.8","Size":851968,"HideIns":0,"Type":8,"Cookie":"","Auth":"","TK":"20319E0960871657D6954FCB2A659869EF60AD0E67E8E83E50901E79B0425F4C259FE29C807623B6ACEB2006A319D12FCFED0D07E3764102885D83316575D5B99971B54AD0500F15BAC3BB38F6E60EB7FC16363DA29702D3C1925812D17265BD8C037AD093CC19FA88FE010EEB1B07EAAE6D71AB94ED25DC367F631732543790C2153ABBBC0E2D89856380D896BB8CA6A771D7A6B46FE32DD42AB02D2B84FDC2830E69279DAA7AE28223D6CB0FB38E3F7C9E22E106C85E303AF6EEAFB76F7893D59996FF421CB62A592DF9DBB4594AB80EEF7ECD7D00196F7AC22C3361F6022BBFE87E11765EA20F8103AD14A452DC22F415A88B19814A704639013AE67CD7D8"}}
{"req":"Plugin_Install","rid":1,"para":{"Name":"Flash Player内嵌网页小程序","PID":"FlashWebPlayer","Date":"2022-01-17","Desc":"PluginOK之上跨浏览器的Flash Player网页小程序,支持在Chrome、Edge、Firefox、IE、Oprea、360、QQ等最新版本浏览器网页中内嵌使用","DownAddr":"http://local.zorrosoft.com/Files/Net/FlashPlayerApplet.pid","MD5":"A5D7D3759D03CE665436AF37C967FF46","Version":"2.2.3.10","Size":851968,"HideIns":0,"Type":8,"Cookie":"","Auth":"","TK":"963FAE1AA406D32B8CC2901E20FE4239EE8B8BD8D9BCF7641BCA12F385FCCE7A45F2901B08F27D93E02A6FE803BDFBB58E7D7D5ED5A1F3D5DC7491E24CAF8DDB3AD3AFD496A496FE36B7C80D729DC61D0DE3704927755AE0EA1DDFF0B835FC2A5B80E1D6A3E08BB8353CD799030B5991E85E4A0D493B1A3F9BA021D1CB82C284A4CF99E505D1AF1BB7B516B7813575DA8293312C7E3C218C444A4352A347088EA5A15DA4B903CEEA0D7FE1A20CBB701E394338372AC996660591BF54C4B74031D4B3E06DF6C24C764DFF712A1FDEA2131569D5690F71F17C6384128714B18F0BBF973BEF261965B3466DE50BACB423458F4386443DF51A2CFFAC9015F3855C76"}}
启动安装后,会不断收到安装进度直到安装结束。
2)、请求升级Flash Player内嵌网页小程序:
{"req":"Plugin_Update","rid":1,"para":{"Name":"Flash Player内嵌网页小程序","PID":"FlashWebPlayer","Date":"2021-12-15","Desc":"PluginOK之上跨浏览器的Flash Player网页小程序,支持在Chrome、Edge、Firefox、IE、Oprea、360、QQ等最新版本浏览器网页中内嵌使用","DownAddr":"http://local.zorrosoft.com/Files/Net/FlashPlayerApplet_Update.pid","MD5":"88046A2ECF0F876A59DA3E124EC71AAE","Version":"2.2.3.8","Size":851968,"HideIns":0,"Type":8,"Cookie":"","Auth":"","TK":"948FB6FAC0D9BE69918A531B6371FB783AA1C1D518C903E932D41E538BD40622BA62397CD83AAF613C6162285977B48E8D35DCA00C4933910D546905F32518D3C7684975F32EFC2990AC1B513D86476DB1507BC1E9C7BE69374DF46F630B5C98B614E06DAFBA3838B60DB67ADF4937389A2AA07A0BB96954888F3F09DCC2A551C05BB7902DDADB97354143B7204E203E1D9B53B81D66F5754C03485C7D9F4CA091F4DA84118CE1776330B527C8391E8026ABFA9300B23C9AB4B80099FEA4096A84C3B8ACAF2538068A54BA6304CEB25C56911FD4430EA52361DDF62B1BC9D4EDA3F2868FAA7DF5E885BB2AFB2AEF1F7A78DE9D2E9B70C627228B8B1EB9C38094"}}
{"req":"Plugin_Update","rid":1,"para":{"Name":"Flash Player内嵌网页小程序","PID":"FlashWebPlayer","Date":"2022-01-17","Desc":"PluginOK之上跨浏览器的Flash Player网页小程序,支持在Chrome、Edge、Firefox、IE、Oprea、360、QQ等最新版本浏览器网页中内嵌使用","DownAddr":"http://local.zorrosoft.com/Files/Net/FlashPlayerApplet_Update.pid","MD5":"FF8A6A39DBADF7D578FE658892406FCA","Version":"2.2.3.10","Size":851968,"HideIns":0,"Type":8,"Cookie":"","Auth":"","TK":"3FD7680B69A3DF5B660E88EEB94FD1CF26B5133CC295C6A846D233B590E9DD62512B2D822F06B5AFBC62CB31312B52B12A26CA79BF1E33CE587E3D210FDEF3E360D2439F1DCD67AC892E049CA26D7909DE5E6FAF4384470E90E4DF21D268DFF1AE74372AA681D606C34CFBD31F26182292AD65A7D4D60CCD0D853AA0D717CFDB9C9DD64457F923C8FB5FCFE4A662EB41B784DBCC50E68E876E6DD9C25E2D21EFEF3A6344AD891592799C5C307834ABDB05566AA1B75EE9CA710D0324466937380A20DDF9024FDDF40184E8280F84E85ABACF0C7295A3A7FC11922AA89220321B452E937BC66B54666CEFEB4FBAD28EA5D1C686D828F9A9F0E32E9DD5C89E3169"}}
以上安装和升级的JSON请求包,可能因版本升级导致内容不同,如遇安装或升级时报错,请联系客服获取最新的请求包。
......
......@@ -68,7 +68,7 @@ ShowType 播放窗口分屏类型,默认1只显示一个播放窗口,支持1
Url:加载小程序所在的网页实际地址,在网页中指定小程序的显示位置和大小,分屏多窗口播放地址和选项等
IframeX和IframeY分别为iframe嵌套的横竖偏移修正坐标
BarW和BarH分别是网页右侧和底部预留区域,ScrollTop为顶部滚动预留高度
小程序实际显示首先会基于Url网页中指定的坐标和大小,再根据IframeX、IframeY、BarW、BarH设定的值做修正
小程序实际显示首先会基于Web或Url网页中指定的坐标和大小,再根据IframeX、IframeY、BarW、BarH设定的值做修正
Web:播放配置(新增方式),可代替Url使用,Flag值+64使用此配置,此命令中必须指定Left、Top、Width、Height的值
Open :启动后第一个窗口自动播放的流地址或本地多媒体文件路径,斜杠\替换成/再传,也可以在Web中指定
注意:Open、Url、Web中如果有特殊字符= & 双引号或中文等,需要用URL编码处理后传递 如非本地全路径,默认使用中间件程序Data子目录作为根目录使用
......@@ -76,12 +76,12 @@ Open :启动后第一个窗口自动播放的流地址或本地多媒体文件
自动识别当前浏览器指定位置和大小启动:
{"req":"Wrl_HKWebPlayer","rid":2,"para":{"Type":"0","Title":"HK Web Player","Flag":2,"IframeX":0,"IframeY":0,"BarW":0,"BarH":0,"ScrollTop":0,"Url":"http://local.zorrosoft.com/HKFrame.html","ShowType":1,"Open":""rtsp://wzh:test123456@192.168.1.8:554/h264/ch1/main/av_stream"}}
自动识别当前浏览器自动适配网页大小启动:
{"req":"Wrl_HKWebPlayer","rid":3,"para":{"Type":"0","Title":"HK Web Player","Flag":8,"IframeX":0,"IframeY":0,"BarW":0,"BarH":0,"ScrollTop":0,"Url":"http://local.zorrosoft.com/HKFrame.html","ShowType":1,"Open":""rtsp://wzh:test123456@192.168.1.8:554/h264/ch1/main/av_stream"}}
自动识别当前浏览器指定位置和大小启动(不需要Url参数):
{"req":"Wrl_HKWebPlayer","rid":4,"para":{"Type":"0","Title":"HK Web Player","Flag":66,"Left":20,"Top":230,"Width":480,"Height":320,"IframeX":0,"IframeY":0,"BarW":0,"BarH":0,"ScrollTop":0,"ShowType":4,"Open":"https://vjs.zencdn.net/v/oceans.mp4","Web":[{"ID":2,"Uri":"rtsp://wzh:test123456@192.168.1.8:554/h264/ch1/main/av_stream","Option":"Link=1"},{"ID":3,"Uri":"http://www.zorrosoft.com/Files/PluginOKBrowserApplet.mp4","Option":"Link=0"},{"ID":4,"Uri":"rtsp://wzh:test123456@192.168.1.8:554/h264/ch1/sub/av_stream","Option":"Caching=1"}]}}
自动识别当前浏览器充满网页区显示(不需要Url参数):
{"req":"Wrl_HKWebPlayer","rid":3,"para":{"Type":"0","Title":"HK Web Player","Flag":72,"Left":0,"Top":0,"Width":0,"Height":0,"IframeX":0,"IframeY":0,"BarW":0,"BarH":0,"ScrollTop":0,"Url":"http://local.zorrosoft.com/HKFrame.html","ShowType":1,"Open":""rtsp://wzh:test123456@192.168.1.8:554/h264/ch1/main/av_stream"}}
启动后会先后收到三个JSON数据包
A、{"ret":0,"rid":1,"data":{"ID":2}}
代表小程序WS侦听服务就绪
......@@ -135,13 +135,13 @@ ID为启动小程序时返回JSON中的ID值,不指定Scale时,获取当前
1)、请求安装海康网页播放小程序
请在测试网页输入框中,输入如下请求,然后点击发送,完成安装:
{"req":"Plugin_Install","rid":1,"para":{"Name":"海康网页播放小程序","PID":"HKWebPlayer","Date":"2022-01-05","Desc":"PluginOK之上跨浏览器的海康网页播放小程序,支持在Chrome、Edge、Firefox、IE、Oprea、360、QQ等最新版本浏览器网页中低延迟多路播放RTSP流","DownAddr":"http://local.zorrosoft.com/Files/Net/HKWebPlayer.pid","MD5":"76905BB8243A0DA1892BBEA759146200","Version":"2.2.3.9","Size":1212416,"HideIns":0,"Type":8,"Cookie":"","Auth":"","TK":"86CA00AA6B3F77F07B1104A722B13166402EE2C381A372FFF9F32D93DCFAF7779C070758ECFB28A79434EE860FAEB36E60A790E534B8EE13702B647FAAC487B38106233CE371B9EBBABF9D70A480CF92EC090DEE72164AB2BA91A45E0E6E76175DEFE42D15B4C8025D7900F203714ED22AB681BDA361BFF02B1038534D8BDAB43ABC2C4B8C2982068F6A559C68ECEFF83CB8B81C47BCD913D32BFAF12480CE56A9EEA8AA9975247D7FD30247F1BBA8799E7775FBFE780A8A6B67AB570920E36F8AE80BA4C1A3FB977ED79D8803211C767127E433F1A94186C23AD0EAEE0E22404C9F0545B86FEAC14152445D43D0B1E5BE30446210802771C10DC3EB86C38C45"}}
{"req":"Plugin_Install","rid":1,"para":{"Name":"海康网页播放小程序","PID":"HKWebPlayer","Date":"2022-01-17","Desc":"PluginOK之上跨浏览器的海康网页播放小程序,支持在Chrome、Edge、Firefox、IE、Oprea、360、QQ等最新版本浏览器网页中低延迟多路播放RTSP流","DownAddr":"http://local.zorrosoft.com/Files/Net/HKWebPlayer.pid","MD5":"A14236CA45A3F162A7EE3B9ADB0E82B1","Version":"2.2.3.10","Size":1212416,"HideIns":0,"Type":8,"Cookie":"","Auth":"","TK":"29053FE20991821AF1ADA9DCB53506EBC9DB0725225696B081559DA75E8509D9A869DC9E706B25E14BA2C5E8386E6857E7E1404315410F8652A0B780F85924A938CD7113AB298FE5CBB2BC751D2C6C526ADC5365F7AFAAE7BCA38C07B9FFE8567E71F8686596CA2797F7A21E67E1B546F33C3BD9AF24B06A6AC1442DC08E5627735A9E4325492BFC7C90CBA9726FB87D2A88A0D6A0B092351104B1395D816B372A5C5CFB895B0EA316716919FDB194E61B27B08701048DA59FAFA9ACC0D18B5E840292CEA9676F1A2BBD842AAEBA4242F5C88AF6B41DB5ADF03A889CC38627307A1A4F15158AEA6FCC17D6FA98C74B94F5FE0AF8832FECB753CDBB0AF5729EC4"}}
启动安装后,会不断收到安装进度直到安装结束。
2)、请求升级海康网页播放小程序:
{"req":"Plugin_Update","rid":1,"para":{"Name":"海康网页播放小程序","PID":"HKWebPlayer","Date":"2022-01-05","Desc":"PluginOK之上跨浏览器的海康网页播放小程序,支持在Chrome、Edge、Firefox、IE、Oprea、360、QQ等最新版本浏览器网页中低延迟多路播放RTSP流","DownAddr":"http://local.zorrosoft.com/Files/Net/HKWebPlayer_Update.pid","MD5":"A5455CDF4FF3BF7D65DCCFF62817EFB7","Version":"2.2.3.9","Size":1212416,"HideIns":0,"Type":8,"Cookie":"","Auth":"","TK":"0C989381A84AA04F7CDCF894016BB13F5B7F232B6716455D2DF876EFCE512125823FAAD59B65AA157E4EE45854A48FC63BBB709E149FDD2C287A3AB615D106AF939ADB98326E334D5EE3BB4296421531D725F565554F5700BD83ED6D0FF435CFA7F9B8740B3081298C45AFC66AD0BF5111AB5E89644326451D840D7671EE248A5DDADB48D82167695D5CA4943D0BFD4098C5809175099C6DE10178BF60CE2E481C4A3119CA781136CC779485CECD808493A902100B22DB6A9D9696F708BD9263CBE350E0531A098DE3350106FA4A9F870C10D27FA24F37267DB446392801DDE213F49A6126D90F4F73C16E3EFAC7CFC4C87DD08F6F8DDC0A57FFD7BEFBD8237B"}}
{"req":"Plugin_Update","rid":1,"para":{"Name":"海康网页播放小程序","PID":"HKWebPlayer","Date":"2022-01-17","Desc":"PluginOK之上跨浏览器的海康网页播放小程序,支持在Chrome、Edge、Firefox、IE、Oprea、360、QQ等最新版本浏览器网页中低延迟多路播放RTSP流","DownAddr":"http://local.zorrosoft.com/Files/Net/HKWebPlayer_Update.pid","MD5":"7A05341649483881F8287341CE693DB4","Version":"2.2.3.10","Size":1212416,"HideIns":0,"Type":8,"Cookie":"","Auth":"","TK":"3E37FA17F2CF04F73DE5AB504FCB42AD83BE0F5E67ED96739A6357B5720C556BF50D1851D595B0D1FE0B75BAEC0A2BF5AC8D226C1BE211B535F701895172331CDDE295227CCF8E4092CC35F83A7F16B10D77C4EA269ED6FE28DE1F5A4682C471E107BD949978C2A78E7D68033E68F23727C2A887772D4E57A234D31FD733E4BF44A13F58034B9C8A9E21E2A815ECFDE4BBB3530C60EF0493FE9D02E75F339BF3C4DB3F090CB04A9C672F0842AAE86ED16F4A3210C0437133D205D21873309E90644235D4DC8A26518B8E2024C7B64D71CC9DBD137E2FCBBBDE3F4AB4D619517D30BD886ED999C6B37703536F3246BA19B4A67DD47675F8665741DB8B28ADDFB9"}}
以上安装和升级的JSON请求包,可能因版本升级导致内容不同,如遇安装或升级时报错,请联系客服获取最新的请求包。
......@@ -526,6 +526,16 @@ ID为窗口序号 Flag为1代表启用,0代表禁用
请求:{"req":"Player_GetSoundStatus","rid":102,"para":[{"ID":1},{"ID":2}]}
分别返回:{"ret":0,"rid":102,"ID":1,"data":{"Ret":0,"Mute":1}} 和 {"ret":0,"rid":102,"ID":2,"data":{"Ret":0,"Mute":0}}
63) 取指定ID窗口推送信息屏蔽掩码,举例:
请求:{"req":"Player_GetBlockFlag","rid":103,"para":[{"ID":1},{"ID":2}]}
分别返回:{"ret":0,"rid":103,"ID":1,"data":{"Ret":0,"BlockFlag":0}} 和 {"ret":0,"rid":103,"ID":2,"data":{"Ret":0,"BlockFlag":0}}
64) 设置指定ID窗口推送信息屏蔽掩码,举例:
由于以下几种信息通知比较多,所以增加阻止通知设置,比如阻止鼠标移动和进度通知,就设置9
1阻止鼠标移动通知 2阻止时间变化通知 4阻止缓存通知 8阻止进度百分比通知
请求:{"req":"Player_PutBlockFlag","rid":104,"para":[{"ID":1,"BlockFlag":0},{"ID":2,"BlockFlag":0}]}
分别返回:{"ret":0,"rid":104,"ID":1,"data":{"Ret":0}} 和 {"ret":0,"rid":104,"ID":2,"data":{"Ret":0}}
5、海康网页播放小程序接收的通知:
这些通知必须通过WebSocket连接到此小程序侦听的端口才能接收到。
......
......@@ -42,24 +42,23 @@ Type为浏览器类型,传0自动判断(前提是当前浏览器已启动并
Title:网页标题中的关键词
Flag掩码标记:1指定新标签加载(1和16都不指定时为当前页加载) 2小程序显示窗口边框 4不自动裁剪越界窗口 8自动适配网页高度和宽度显示
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位版
Option:1指定启动64位版
Url:加载小程序所在的网页实际地址
Open:为需要用IE内核打开的Url地址或本地网页地址
WebConfig:网页配置,实现Chrome等浏览器的网页和IE内核的网页共享Cookies以自动登录,指定时无需Url,另外设置小程序的显示位置和大小
Web:网页配置,实现Chrome等浏览器的网页和IE内核的网页共享Cookies以自动登录,指定时无需Url,另外设置小程序的显示位置和大小
IframeX和IframeY分别为iframe嵌套的横竖偏移修正坐标
BarW和BarH分别是网页右侧和底部预留区域,ScrollTop为顶部滚动预留高度
小程序实际显示首先会基于网页Url中指定的坐标和大小,再根据IframeX、IframeY、BarW、BarH设定的值做修正
注意:Open、Url和WebConfig如果有特殊字符= & 双引号或中文等,需要用URL编码处理后传递
小程序实际显示首先会基于Url或Web中指定的坐标和大小,再根据IframeX、IframeY、BarW、BarH设定的值做修正
注意:Open和Web如果有特殊字符= & 双引号或中文等,需要用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,"ScrollTop":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","Option":"0","IframeX":0,"IframeY":0,"BarW":0,"BarH":0,"ScrollTop":0,"Url": "http://local.zorrosoft.com/IEApplet.html","Open":"http://www.zorrosoft.com"}}
自动识别当前浏览器指定位置和大小启动(指定共享Cookie,不需要Url):
{"req":"Wrl_IEApplet","rid":1,"para":{"Type":"0","Title":"IE Applet","Flag":66,"Version":"0","X64":"0","Left":20,"Top":230,"Width":480,"Height":320,"IframeX":0,"IframeY":0,"BarW":0,"BarH":0,"ScrollTop":0,"Open":"http://www.zorrosoft.com","WebConfig":"UID=zorro;Cur=2"}}
{"req":"Wrl_IEApplet","rid":2,"para":{"Type":"0","Title":"IE Applet","Flag":66,"Left":20,"Top":230,"Width":480,"Height":320,"Version":"0","Option":"0","Left":20,"Top":230,"Width":480,"Height":320,"IframeX":0,"IframeY":0,"BarW":0,"BarH":0,"ScrollTop":0,"Open":"http://www.zorrosoft.com","Web":"UID=zorro;Cur=2"}}
自动识别当前浏览器指定位置自动适配网页大小启动:
{"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"}}
{"req":"Wrl_IEApplet","rid":3,"para":{"Type":"0","Title":"IE Applet","Flag":72,"Left":0,"Top":0,"Width":0,"Height":0,"Version":"0","Option":"0","IframeX":0,"IframeY":0,"BarW":0,"BarH":0,"ScrollTop":0,"Open":"http://www.zorrosoft.com","Web":"UID=zorro;Cur=2"}}
当前页指定位置自动适配网页加载测试
http://local.zorrosoft.com/ieframe.html
......@@ -116,14 +115,14 @@ ID为启动小程序时返回JSON中的ID值,不指定Scale时,获取当前
1)、请求安装IE控件小程序
请在测试网页输入框中,输入如下请求,然后点击发送,完成安装:
{"req":"Plugin_Install","rid":1,"para":{"Name":"IE控件小程序","PID":"18BDC030-AF37-50E1-B0AE-E5EF336BE282","Date":"2021-12-15","Desc":"PluginOK之上跨浏览器的IE控件内嵌网页小程序,支持在Chrome、Edge、Firefox、IE、Oprea、360、QQ等最新版本浏览器网页中内嵌使用","DownAddr":"http://local.zorrosoft.com/Files/Net/IEApplet.pid","MD5":"06C6C7D20ABDA0390F43BC935DE48BB6","Version":"2.2.3.8","Size":688128,"HideIns":0,"Type":8,"Cookie":"","Auth":"","TK":"1AB42A0E5C57741FCA98CFBC0EB7E2D71182A1467E27F80B78A6DC65C77E94113DED78311EC4989A07854F21196900CE1D39A6C3DD17759034C63F1ED1FEC8F27EDCC82A6035E8E8F552E79E4E622DFE5D455A2E07260D7B37E7262C5A23D7579AC447C2A84E32769E1BDCE775B8B556CDDFF15A84B15C1DA745A5B4F866D8849DACAB6B7A8D5B54152D45873B94A5B04CBCDE62D7F7F7D02F67BFEA30E3A1D37A6D91DABB025C382926FF142C096100143B9A0CE2DD5FF75563A489AEB8E128B5883BF3F49EFCA97721DCCA2D7B3C9241B24CD05A581264B7A0FED153A8DD5BAC470447F28BDFE5E04916E3EF53B303F37698962A4F93B32152303F292C5CDE"}}
{"req":"Plugin_Install","rid":1,"para":{"Name":"IE控件小程序","PID":"18BDC030-AF37-50E1-B0AE-E5EF336BE282","Date":"2022-01-17","Desc":"PluginOK之上跨浏览器的IE控件内嵌网页小程序,支持在Chrome、Edge、Firefox、IE、Oprea、360、QQ等最新版本浏览器网页中内嵌使用","DownAddr":"http://local.zorrosoft.com/Files/Net/IEApplet.pid","MD5":"666A39FCE9683108D8914983B27EF628","Version":"2.2.3.10","Size":688128,"HideIns":0,"Type":8,"Cookie":"","Auth":"","TK":"5977541F1A7BD4C616E1FAF1A1A2758AB78DF7F44929A9DDA0C4C8DB291ACD357CE73EF92FF1803515849E8A5DDE7C49E6EB55B92BFFC0C261EC1053733E41E1E9B96EBF88BC8469F229DDDF0CB0D5D97271D5C4BB2A9507AC2DE190EA715E75AB51AE81C0A1DFF0BD832CF6682DF61588AC476BD6405D232F7FD4B695C471F3AD1443FF94BF5FC1DA26C08919997A5E4963DCA84C5B3DD6A222E5534318E51C5AF9BBE65E294078F3D4CFEDA79F84819211F96AD70CF7C7DC5F7F05B412DA4C1BD3494F035C072C124FA15D4CDE14A3A275FDCB590CA362A5A8BA1DF77D22CE59653713E997E5C723F9B57963A6B75DB96B1576A9670F8AD33E16C378B3F0D7"}}
启动安装后,会不断收到安装进度直到安装结束。
在发布时,也可以把此小程序目录文件和中间件一起打包后发布,不用单独分发。
2)、请求升级IE内核内嵌小程序:
{"req":"Plugin_Update","rid":1,"para":{"Name":"IE控件小程序","PID":"18BDC030-AF37-50E1-B0AE-E5EF336BE282","Date":"2021-12-15","Desc":"PluginOK之上跨浏览器的IE控件内嵌网页小程序,支持在Chrome、Edge、Firefox、IE、Oprea、360、QQ等最新版本浏览器网页中内嵌使用","DownAddr":"http://local.zorrosoft.com/Files/Net/IEApplet_Update.pid","MD5":"216E0AF2BD093FD4415141FAFC79CD1A","Version":"2.2.3.8","Size":688128,"HideIns":0,"Type":8,"Cookie":"","Auth":"","TK":"62819D125007FD15F2FE848456594C36D69E5B4F624D14C592AB9F5FC9D4975520350E2CCA60AACCED49CE6740A3BF5D3A4D4F44A30932D3CB95C693B0D93374A6838B3F91F50B874D1A63AE9930342B7DB682463A1F785DF3FF56C6621F8475B98B6CB2D25079021898CC43BDC91369089DF3D023B217274843B240CE648F46B4691555D5275A04FF01CB9C1EF09D3F31351919503F5E0B0D6CF1C8363BF03CD7EAB1699D4CB4CAAA6DF110BBE0E8899534E82D812B572E92DAD11BEB34C4BC2E1CDE92DFEA307A4BA7215DD5BB86276CCFBCAE434539C2347047E155CBD887064F39EB336774F435CB5543D651B502FDB90EC67FDC1B6D98CF911097FA03E7"}}
{"req":"Plugin_Update","rid":1,"para":{"Name":"IE控件小程序","PID":"18BDC030-AF37-50E1-B0AE-E5EF336BE282","Date":"2022-01-17","Desc":"PluginOK之上跨浏览器的IE控件内嵌网页小程序,支持在Chrome、Edge、Firefox、IE、Oprea、360、QQ等最新版本浏览器网页中内嵌使用","DownAddr":"http://local.zorrosoft.com/Files/Net/IEApplet_Update.pid","MD5":"F32885904EAE306D50364EFA2E0CD0C1","Version":"2.2.3.10","Size":688128,"HideIns":0,"Type":8,"Cookie":"","Auth":"","TK":"54806C3D96CD92774576B7F3FE08DB188D2E52C0C3425F85A52D990A48899C84652123C901D447D05670F2A977DD50957ECACC4A4D11FB9DEAF164CE516207C35039999356C80F7828D973EC32283CC4914FC19091C1DA631BDFBAD43423CF142467A569A6ED0192D1D65747FA7A9A1A2C9C8F8AFD09012663BC50AA66DD2CAA8F991AB95815501072ECC021304D93BE1E3ADF920B2212FAB4B6842937036F88AF2A9432DBE0543D9427808F69C22B427F2DD72A5FA348C2C89EF345F8A52195EE24DD456693A6777C55F57AC479064B739B1D7847C4D0C89550BBFA1F081A6079134A0111A0279AF0865DFADB7A87427BE1C2CCA442473E604E6C0288127CC4"}}
以上安装和升级的JSON请求包,可能因版本升级导致内容不同,如遇安装或升级时报错,请联系客服获取最新的请求包。
......
......@@ -42,24 +42,23 @@ Type为浏览器类型,传0自动判断(前提是当前浏览器已启动并
Title:网页标题中的关键词
Flag掩码标记:1指定新标签加载(1和16都不指定时为当前页加载) 2小程序显示窗口边框 4不自动裁剪越界窗口 8自动适配网页高度和宽度显示
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位版
Option:1指定启动64位版
Url:加载小程序所在的网页实际地址
Open:为需要用IE内核打开的Url地址或本地网页地址
WebConfig:网页配置,实现Chrome等浏览器的网页和IE内核的网页共享Cookies以自动登录,指定时无需Url,另外设置小程序的显示位置和大小
Web:网页配置,实现Chrome等浏览器的网页和IE内核的网页共享Cookies以自动登录,指定时无需Url,另外设置小程序的显示位置和大小
IframeX和IframeY分别为iframe嵌套的横竖偏移修正坐标
BarW和BarH分别是网页右侧和底部预留区域,ScrollTop为顶部滚动预留高度
小程序实际显示首先会基于网页Url中指定的坐标和大小,再根据IframeX、IframeY、BarW、BarH设定的值做修正
注意:Open、Url和WebConfig如果有特殊字符= & 双引号或中文等,需要用URL编码处理后传递
小程序实际显示首先会基于Url或Web中指定的坐标和大小,再根据IframeX、IframeY、BarW、BarH设定的值做修正
注意:Open和Web如果有特殊字符= & 双引号或中文等,需要用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,"ScrollTop":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","Option":"0","IframeX":0,"IframeY":0,"BarW":0,"BarH":0,"ScrollTop":0,"Url": "http://local.zorrosoft.com/IEApplet.html","Open":"http://www.zorrosoft.com"}}
自动识别当前浏览器指定位置和大小启动(指定共享Cookie,不需要Url):
{"req":"Wrl_IEApplet","rid":1,"para":{"Type":"0","Title":"IE Applet","Flag":66,"Version":"0","X64":"0","Left":20,"Top":230,"Width":480,"Height":320,"IframeX":0,"IframeY":0,"BarW":0,"BarH":0,"ScrollTop":0,"Open":"http://www.zorrosoft.com","WebConfig":"UID=zorro;Cur=2"}}
{"req":"Wrl_IEApplet","rid":2,"para":{"Type":"0","Title":"IE Applet","Flag":66,"Left":20,"Top":230,"Width":480,"Height":320,"Version":"0","Option":"0","Left":20,"Top":230,"Width":480,"Height":320,"IframeX":0,"IframeY":0,"BarW":0,"BarH":0,"ScrollTop":0,"Open":"http://www.zorrosoft.com","Web":"UID=zorro;Cur=2"}}
自动识别当前浏览器指定位置自动适配网页大小启动:
{"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"}}
{"req":"Wrl_IEApplet","rid":3,"para":{"Type":"0","Title":"IE Applet","Flag":72,"Left":0,"Top":0,"Width":0,"Height":0,"Version":"0","Option":"0","IframeX":0,"IframeY":0,"BarW":0,"BarH":0,"ScrollTop":0,"Open":"http://www.zorrosoft.com","Web":"UID=zorro;Cur=2"}}
当前页指定位置自动适配网页加载测试
http://local.zorrosoft.com/ieframe.html
......@@ -116,14 +115,14 @@ ID为启动小程序时返回JSON中的ID值,不指定Scale时,获取当前
1)、请求安装IE控件小程序
请在测试网页输入框中,输入如下请求,然后点击发送,完成安装:
{"req":"Plugin_Install","rid":1,"para":{"Name":"IE控件小程序","PID":"IEApplet","Date":"2021-12-15","Desc":"PluginOK之上跨浏览器的IE控件内嵌网页小程序,支持在Chrome、Edge、Firefox、IE、Oprea、360、QQ等最新版本浏览器网页中内嵌使用","DownAddr":"http://local.zorrosoft.com/Files/Net/IEPage.pid","MD5":"C8D8D32514A61145A927A103F9010878","Version":"2.2.3.8","Size":688128,"HideIns":0,"Type":8,"Cookie":"","Auth":"","TK":"A9E997B4B88F096E1D10B6F36E53C09019DBB17BBCC0AE3B5C80DDD6A386615EE608D0DEF27E492DA519A467ACCC18412475D42F4842B203E701A1669331F6676DF82FD061F084752888CBA2134E0C3370968B7133DE7D55A50B7C7E640908A3AA873A33A98F2F3C6B6213811D0BCE28148810394790BDD9B9444D09EF56B95355B94DB614B2BF0807E5341C9F5890A6F3D94B187BC5E0EE51620DEB821EDEFC24E4EFBDF067D04315B8E1503E17FD5E6ED702F901B60B4D175D92AC954127B9E841C2775122055303D147A527E913DFA9EBBBDF2B1FBDE35F82E858308F1E1C5179A3A6B1F4F9B7902DBAF94568D2D87C05642F8C8C1269778F60DAC24CD82C"}}
{"req":"Plugin_Install","rid":1,"para":{"Name":"IE控件小程序","PID":"IEApplet","Date":"2022-01-17","Desc":"PluginOK之上跨浏览器的IE控件内嵌网页小程序,支持在Chrome、Edge、Firefox、IE、Oprea、360、QQ等最新版本浏览器网页中内嵌使用","DownAddr":"http://local.zorrosoft.com/Files/Net/IEPage.pid","MD5":"F7542A4FC57B86F00E597EDB538987DD","Version":"2.2.3.10","Size":688128,"HideIns":0,"Type":8,"Cookie":"","Auth":"","TK":"82EDAF4F7E9571F775F25D01ABC4FF55DF18333DD4712F923BDF2194FA57CBB260A2B771A0E77503EC96430144BF4F6EE625EFA1A0C8FEEE4EB819185A4850F0414CE849500DC724F0FABE7B3F8367A5B8272A569194E6CB26BE60CF686F88B60E73135F64F7FA2DD0A5E1F2ED1BDC0C4AB0E6DB0B1276C1DC06C1A437AB40C2A028C3020AD12AC260DCC0A9E489D99199D49B601438461F241E4BA414C492698C2B58751F0B45FC6064CEB83D45E31258D5F73FEA434C95D6FE958D5F9FCE54EAA15B89DFE5F76CC96BF5BE20A727B320C9991D4CD2144EC581BC02B3AF377D83D3F82999DC8B74DB87293599423163587C80347A7D48876B729AC06EBF74D5"}}
启动安装后,会不断收到安装进度直到安装结束。
在发布时,也可以把此小程序目录文件和中间件一起打包后发布,不用单独分发。
2)、请求升级IE内核内嵌小程序:
{"req":"Plugin_Update","rid":1,"para":{"Name":"IE控件小程序","PID":"IEApplet","Date":"2021-12-15","Desc":"PluginOK之上跨浏览器的IE控件内嵌网页小程序,支持在Chrome、Edge、Firefox、IE、Oprea、360、QQ等最新版本浏览器网页中内嵌使用","DownAddr":"http://local.zorrosoft.com/Files/Net/IEPage_Update.pid","MD5":"7F94B4A58B297E153E77C6B644B62634","Version":"2.2.3.8","Size":688128,"HideIns":0,"Type":8,"Cookie":"","Auth":"","TK":"2194DDC4596B6CE9889C48B8DCB91243AA8BBBB66123C292E97929E74F270CC58412500B0927FEEBFC527DB9DFBFA3DB2BEDEF171C2697CF42E0B888889D5FF215CCD82A6E38DFB0B4B8C1DD818C7FE923F2FA1148B9325360774E3934777E45D5C980DB0349189820EA2D5C6EB77C15D460E022FFDC8E27C338DA4AB877B1E22EABFE034593094E221227C0EF0450022FA3359745B8666A690744A0D44BB552DD49436CFA17186D33FB2FDD76CA587FE03EAFF02B17D595FD0217F659902A25CDD9E60B273AEB324821D0DED1CB3C0B302106F7658542239016BAF882DE08AF9352E288F2DE3AA789F8BB888A04C4B389C67447F11F3A149B96744248D9BE75"}}
{"req":"Plugin_Update","rid":1,"para":{"Name":"IE控件小程序","PID":"IEApplet","Date":"2022-01-17","Desc":"PluginOK之上跨浏览器的IE控件内嵌网页小程序,支持在Chrome、Edge、Firefox、IE、Oprea、360、QQ等最新版本浏览器网页中内嵌使用","DownAddr":"http://local.zorrosoft.com/Files/Net/IEPage_Update.pid","MD5":"961224264CB205E8B82A8D79CE729DCC","Version":"2.2.3.10","Size":688128,"HideIns":0,"Type":8,"Cookie":"","Auth":"","TK":"59D62D231178940F590BBA5CD5B8725D68FF7689F652CC2EF380EE3FBF5C8F5CE22560A4D197CD43F7AEEADC86A6E74031AC8BFB931909C1D225331F5C8AE7448B38671C2338875A4F331B7FEC3D36A00EECB3F4A5FD2CC1AFF0E2608722089654D85A4AF311B0A838FE2136B73206F9FE24BC2A69C20C83ED7E68063F68572693341DF7C36633C4134D0D9C003614D15E5B553FBD1518FCB22C30B7C19F419293BD8F8B56018B3151D65A99079E6B390E6D07E6F713E650D5A2CC467E3BCE715C945BC2CF0AEBE6DB037669EF62DF97EA5E8745E11397B9C957AB64AE7DEC37C63E5F5381F484AC22753E8B6DD626C2FF67645BE8DCE898D5B55D236A460DDC"}}
以上安装和升级的JSON请求包,可能因版本升级导致内容不同,如遇安装或升级时报错,请联系客服获取最新的请求包。
......
......@@ -16,17 +16,17 @@ Type为浏览器类型,传0自动判断(前提是当前浏览器已启动并
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位版
Option:1指定启动64位版
Open为需要用IE内核打开的Url实际地址或本地网页地址;
WebConfig:网页配置,实现Chrome等浏览器的网页和IE内核的网页共享Cookies以自动登录
注意:Open、Url和WebConfig如果有特殊字符= & 双引号或中文等,需要用URL编码处理后传递
Web:网页配置,实现Chrome等浏览器的网页和IE内核的网页共享Cookies以自动登录
注意:Open、Web如果有特殊字符= & 双引号或中文等,需要用URL编码处理后传递
举例:
自动识别当前浏览器启动:
{"req":"Wrl_IETab","rid":6,"para":{"Type":"0","Flag":0,"Title":"IE Tab","Version":"0","X64":"0","Open":"http://xiuxiu.web.meitu.com/main.html"}}
{"req":"Wrl_IETab","rid":6,"para":{"Type":"0","Flag":0,"Title":"IE Tab","Version":"0","Option":"0","Open":"http://xiuxiu.web.meitu.com/main.html"}}
自动识别当前浏览器启动(指定共享Cookie):
{"req":"Wrl_IETab","rid":6,"para":{"Type":"0","Flag":0,"Title":"IE Tab","Version":"0","X64":"0","Open":"http://xiuxiu.web.meitu.com/main.html","WebConfig":"UID=zorro;Cur=2"}}
{"req":"Wrl_IETab","rid":6,"para":{"Type":"0","Flag":72,"Left":0,"Top":0,"Width":0,"Height":0,"Title":"IE Tab","Version":"0","Option":"0","Open":"http://xiuxiu.web.meitu.com/main.html","Web":"UID=zorro;Cur=2"}}
浏览器当前页面启动演示
http://local.zorrosoft.com/IENewTab.html
......@@ -48,13 +48,13 @@ ID为Wrl_IETab启动小程序时返回的ID值,Code代表控制类型掩码:
1)、请求安装IE标签页小程序
请在测试网页输入框中,输入如下请求,然后点击发送,完成安装:
{"req":"Plugin_Install","rid":1,"para":{"Name":"IE标签页小程序","PID":"IENewTab","Date":"2021-12-15","Desc":"PluginOK之上跨浏览器的IE标签页内嵌小程序,支持在Chrome、Edge、Firefox、IE、Oprea、360、QQ等最新版本浏览器网页中内嵌使用","DownAddr":"http://local.zorrosoft.com/Files/Net/IENewTab.pid","MD5":"2C4F1AAB24D71DF4CFD887457EBC62A5","Version":"2.2.3.8","Size":688128,"HideIns":0,"Type":8,"Cookie":"","Auth":"","TK":"608F1BBE30D06302054C3C60AC03F1E8B88E0EC141E80B294B24B568C9530C4CB50DF901800B198A6C0A9E6776C82CD559A73C796ADD4D3D5120DE5B4E23EFB51ACAE78950283C055CC538DCD88CF8577A1544FE57974B21EE03728839456174D7594873180C98F7E035081AA7B156F8F5F7C110D1252B3FA53644AB97AFD7298C091E63BC518EFB5ED33F52D9FB2475B1B1DD77103ABE039F010457AB19DD684DCD740D0E2F23CC877E2DBE9E115132C256840D7E10CC9AE8DB2299184CBFF5744BC69B17FB52B975C6437098B22DB0D77145F26EF532F06FB1D9A80DEABF736001124534CF0F207A406E6E99B6E573CEED5E0C136CB16717ECB15C044C3C2F"}}
{"req":"Plugin_Install","rid":1,"para":{"Name":"IE标签页小程序","PID":"IENewTab","Date":"2022-01-17","Desc":"PluginOK之上跨浏览器的IE标签页内嵌小程序,支持在Chrome、Edge、Firefox、IE、Oprea、360、QQ等最新版本浏览器网页中内嵌使用","DownAddr":"http://local.zorrosoft.com/Files/Net/IENewTab.pid","MD5":"FA4C13D71FBF6B46952D44483572F813","Version":"2.2.3.10","Size":688128,"HideIns":0,"Type":8,"Cookie":"","Auth":"","TK":"0F91294716F1E1FA6B52E38D6CD8CBC2D3BA79F9A7AFF81B143BB1CA40181B26134A7D715DB0F72F90F3A7368B6F3898DDB0D41496F765BDAE05EBE727861F5EC0611750AF11CE6F9ABBA7CA97DCB23C818871DAA3E45B47B63C00FCC10B0866DC3F92A265F2A781A29F1A2D164A84CD482A3FE0C0C6CD5F2300DC148D2C7241CE1D12CBA47E7BAA08BFA1E2C851076CF121D9432242037D17C98086A386D6FFD24B8B088AA080074A39595B9A68B35275A4D4DB40F10DAE3431FF2FC1FD29BD8A727C4E65340185FBA63DF72284F2C355EA0D7291FEE8D7919FDE68ADB60D994839E218D3FE133CBEA011A4999B0ADD36C8616C0F19A678FBE4FF5CB53E9986"}}
启动安装后,会不断收到安装进度直到安装结束。
2)、请求升级IE标签页小程序:
{"req":"Plugin_Update","rid":1,"para":{"Name":"IE标签页小程序","PID":"IENewTab","Date":"2021-12-15","Desc":"PluginOK之上跨浏览器的IE标签页内嵌小程序,支持在Chrome、Edge、Firefox、IE、Oprea、360、QQ等最新版本浏览器网页中内嵌使用","DownAddr":"http://local.zorrosoft.com/Files/Net/IENewTab_Update.pid","MD5":"F30B0C0515BBDD1D049530AD7662AB67","Version":"2.2.3.8","Size":688128,"HideIns":0,"Type":8,"Cookie":"","Auth":"","TK":"BA63B5336B34F34F101F99C647A87D3A0C8FC7813FC236797D3C00D2891B3AFC9484043029947ADAD2D2DE785C69B950FAEABF3EBF220D6B71ADC05FC75858A7C1F329128D2F2C4DECA30C58E92A6D7109E2388EBF7EB05E0E9271A7297BE8B94EF0C186D571D2EB5A97C1EFCCF67B02905841818ADB0CCE7512F90B2D89E320187927D601B0CA8412440F35B365376EF74EB3F071652DC50D59997CF6A02E4C3C144F532C1F2DA456C02DC7F9DD64869183BD6DA2D4371A2DF7813520D8503C5C7152B8795CD8A2EB07BB7AB2C1BDB0AE651004C75211AF396654F730B1C7221F04C762724CC477C238F302B3829818BCD4EF0615490068BFBA9240F0454E85"}}
{"req":"Plugin_Update","rid":1,"para":{"Name":"IE标签页小程序","PID":"IENewTab","Date":"2022-01-17","Desc":"PluginOK之上跨浏览器的IE标签页内嵌小程序,支持在Chrome、Edge、Firefox、IE、Oprea、360、QQ等最新版本浏览器网页中内嵌使用","DownAddr":"http://local.zorrosoft.com/Files/Net/IENewTab_Update.pid","MD5":"CE3FB645F074837CD88A3C66DFE90256","Version":"2.2.3.10","Size":688128,"HideIns":0,"Type":8,"Cookie":"","Auth":"","TK":"04834EA030364F69445E7C9258E81BB14A3B705BFFE6BF2408EAB5B8003887100D69DFC4752896D665B6AFAE22CD89F909017EC49D98E4F3D93EE71DF9308B1B5BA2F73727AA2427FBDCA55DD1BBE13951D1100C355086C06A382C312A27A4FA80CEADC1728583777B9B03572A5CB5B008632A9F953C4755F2B27E0C69661948287C219090FC421006D4A5768B84288DC1FF13FC3F4A787B64427A71516794BE7A1A1E7DC77E7411E7F3F52DB586695BEA8F1A39C529469F15D74783ABFED798B91CEB187EE54597504D83B7F922E8F3FBD2BA7DC5AEFE503326C477B4CEBD15A00B35E138266BC65BA5FB8E94B51CD0C5646D121F6D96E0FE7A2729E87C7D1A"}}
以上安装和升级的JSON请求包,可能因版本升级导致内容不同,如遇安装或升级时报错,请联系客服获取最新的请求包。
......
微软Office内嵌网页小程序:基于跨浏览器的原生小程序系统-PluginOK中间件( https://github.com/wangzuohuai/WebRunLocal )网络高级版开发,底层调用微软Office(要求非个人、学生或家庭版)的VBA接口实现可程序化驱动的网页在线编辑办公控件,可分别将Word、Excel、PowerPoint软件窗口内嵌到网页指定区域运行并操控。最低可用在Chrome 41、Firefox 50、Edge 80(Chromium内核)、360极速/安全、IE 8、Oprea 36、QQ、搜狗等浏览器,也兼容运行于这些浏览器的最新版本。
微软Office内嵌小程序:基于跨浏览器的原生小程序系统-PluginOK中间件( https://github.com/wangzuohuai/WebRunLocal )网络高级版开发,底层调用微软Office(要求非个人、学生或家庭版)的VBA接口实现可程序化驱动的网页在线编辑办公控件,可分别将Word、Excel、PowerPoint软件窗口内嵌到网页指定区域运行并操控。最低可用在Chrome 41、Firefox 50、Edge 80(Chromium内核)、360极速/安全、IE 8、Oprea 36、QQ、搜狗等浏览器,也兼容运行于这些浏览器的最新版本。
1、PluginOK中间件的安装:
1)、如果是exe的安装程序,请直接运行安装;
2)、如果是绿色版的程序包,请解压到磁盘某个目录后,双击“InstallWrl.bat”进行安装;
3)、安装完成时会启动PluginOK中间件服务,在安装目录下的Data子目录有ZbaService.txt日志文件输出运行情况。
2、微软Office内嵌网页小程序控制相关接口:
2、微软Office内嵌小程序控制相关接口:
说明:以下功能请通过Web Socket连接PluginOK主服务(ws://localhost:83?sid=12345&flag=1)后可执行,如默认侦听端口不是83(关于如何配置侦听端口,请参考SDK包中的文档“PluginOK开发者手册.pdf”),请在连接地址中指定端口号进行连接。
HTTP网页在线测试:http://local.zorrosoft.com/wordfull.html HTTPS网页在线测试:https://local.zorrosoft.com/officeframe.html
如还需兼容IE浏览器使用,网络版测试网页中 <object ID="WrlWS" CLASSID="CLSID:C0971B90-4513-4E2D-A0B6-15B915FE748A" width="0" height="0"></object>
......@@ -37,30 +37,32 @@ B、网页中嵌入元素
另外需要嵌入用到的JS脚本,脚本程序是完全开源的。
1)、请求启动微软Office内嵌网页小程序实现网页中局部加载doc/xls/ppt等文档显示:
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自动适配网页高度和宽度显示
Web:打开配置(新增方式),可代替Url使用,Flag值+64使用此配置,此命令中必须指定Left、Top、Width、Height的值
Web中参数Edit代表编辑权限 1只读打开 2跟踪修改记录 4禁止另存 8禁止打印 16支持上传下载菜单 PW代表打开文档需要的密码
Url:加载小程序所在的网页实际地址
IframeX和IframeY分别为iframe嵌套的横竖偏移修正坐标
BarW和BarH分别是网页右侧和底部预留区域,ScrollTop为顶部滚动预留高度
小程序实际显示首先会基于网页中指定的坐标和大小,再根据IframeX、IframeY、BarW、BarH设定的值做修正
OType:1是启动微软Word 为2启动微软Excel 为3启动微软PPT
Version:1是完整加载,0是OLE方式加载
Url:加载小程序所在的网页实际地址
Open:为需要打开的文档路径,磁盘目录斜杠用/ 如非全路径,默认使用中间件程序Data子目录作为根目录使用
注意:Open和Url如果有特殊字符= & 双引号或中文等,需要用URL编码处理后传递
小程序实际显示首先会基于Url或Web中指定的坐标和大小,再根据IframeX、IframeY、BarW、BarH设定的值做修正
Option:1是启动微软Word 为2启动微软Excel 为3启动微软PPT
Version:0 OLE方式加载 1完整加载
Open:为需要打开的文档路径,磁盘目录斜杠用/ 如非全路径,默认使用中间件程序Data子目录作为根目录使用 也可在Web中指定
注意: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,"ScrollTop":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":66,"Left":20,"Top":20,"Width":480,"Height":320,"IframeX":0,"IframeY":0,"BarW":0,"BarH":0,"ScrollTop":0,"Web": {"Edit":7,"PW":""},"Option":"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,"ScrollTop":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":66,"Left":20,"Top":20,"Width":480,"Height":320,"IframeX":0,"IframeY":0,"BarW":0,"BarH":0,"ScrollTop":0,"Web": {"Edit":3,"PW":""},"Option":"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,"ScrollTop":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":66,"Left":20,"Top":20,"Width":480,"Height":320,"IframeX":0,"IframeY":0,"BarW":0,"BarH":0,"ScrollTop":0,"Web": {"Edit":1,"PW":""},"Option":"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,"ScrollTop":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":72,"Left":0,"Top":0,"Width":0,"Height":0,"IframeX":0,"IframeY":0,"BarW":0,"BarH":0,"ScrollTop":0,"Web": {"Edit":7,"PW":""},"Option":"1","Open":"D:/Zorro/test.doc"}}
打开远程文档,可将Open参数改为类似如下地址
"Open":"http://local.zorrosoft.com/Files/template.doc"
......@@ -73,7 +75,7 @@ B、{"event":"Wrl_Listen","aid":3,"data":{"SID":"123","PID":"MSOfficeApplet","po
代表小程序创建成功,返回ID为当前小程序运行ID,通过此ID,可执行Wrl_AppletControl、Wrl_AppletScroll、Wrl_AppletResize等命令。
C、{"event":"Wrl_AppletOK","aid":3,"rid":5,"data":{"SID":"123","PID":"MSOfficeApplet","Port":950}}
关于OType参数,如果不确定是调用启动微软Office小程序、还是金山WPS小程序或永中Office小程序,请先调用指令
关于Option参数,如果不确定是调用启动微软Office小程序、还是金山WPS小程序或永中Office小程序,请先调用指令
{"req":"Wrl_OfficeInfo","rid":2,"para":{}} 获得当前电脑Office安装的情况,返回值
{"ret":0,"rid":2,"req":"Wrl_OfficeInfo","data":{"Info":[{"Type":1,"X64":0,"Cur":0,"Ver":"15.0.5389.1000"},{"Type":11,"X64":0,"Cur":0,"Ver":"11.1.0.11045"},{"Type":21,"X64":0,"Cur":1,"Ver":"8.0.0.0"}]}}
Type 1 代表微软Office,11代表金山WPS,21代表永中Office
......@@ -81,19 +83,19 @@ X64 代表是否为64位版本
Cur 代表是否当前有效
Ver 代表文件版本信息
2)、请求控制微软Office内嵌网页小程序:
2)、请求控制微软Office内嵌小程序:
当前端不再需要小程序时可指定关闭,或者显示/隐藏及全屏显示等
ID为启动小程序时返回JSON中的ID值,Code代表控制类型掩码:1关闭 2全屏显示 4自动隐藏 8还原显示 16自动适配网页高度和宽度显示模式切换 32强制隐藏。其中全屏显示2,可直接通过热键ESC或取消,4和32隐藏后可通过8恢复显示
{"req":"Wrl_AppletControl","rid":2,"para":{"ID":"1","Code":4}}
3)、请求滚动微软Office内嵌网页小程序:
3)、请求滚动微软Office内嵌小程序:
当前端截取到网页滚动通知时,需要调用此接口实现小程序和网页的滚动联动
ID为启动小程序时返回JSON中的ID值
Code为滚动方向1是水平直,2是垂直,3是同时
Left为横向滚动条位置,Top为纵向滚动条位置
{"req":"Wrl_AppletScroll","rid":3,"para":{"ID":"1","Code":2,"Left":0,"Top":100}}
4)、请求改变微软Office内嵌网页小程序显示位置或大小:
4)、请求改变微软Office内嵌小程序显示位置或大小:
当前端网页显示区域缩放时,可动态修改小程序的显示位置或大小
ID为启动小程序时返回JSON中的ID值,Width和Height分别为新的宽度和高度,X和Y分别为新的显示位置,不指定时保持不变,指定时原设置的IframeX和IframeY失效
{"req":"Wrl_AppletResize","rid":4,"para":{"ID":1,"Width":500,"Height":600}}
......@@ -117,30 +119,30 @@ File为指定截图文件保存路径或扩展名
Base64指定为1时代表返回BASE64编码的图像内容
{"req":"Wrl_AppletSnap","rid":10,"para":{"ID":1,"Base64":1,"File":".png"}}
8)、请求缩放内嵌网页小程序,用于浏览器网页按比例缩放,一般不需要处理:
8)、请求缩放内嵌小程序,用于浏览器网页按比例缩放,一般不需要处理:
ID为启动小程序时返回JSON中的ID值,不指定Scale时,获取当前小程序所用的缩放百分比,一般和系统缩放比例一致
{"req":"Wrl_AppletScale","rid":11,"para":{"ID":1,"Scale":120}}
3、小程序安装、升级、卸载
1)、请求安装微软Office内嵌网页小程序
1)、请求安装微软Office内嵌小程序
请在测试网页输入框中,输入如下请求,然后点击发送,完成安装:
{"req":"Plugin_Install","rid":1,"para":{"Name":"微软Office在线编辑查看小程序","PID":"MSOfficeApplet","Date":"2021-12-15","Desc":"PluginOK之上跨浏览器的微软Office内嵌网页小程序,支持在Chrome、Edge、Firefox、IE、Oprea、360、QQ等最新版本浏览器网页中内嵌Word、Excel、PowerPoint等文档进行在线编辑或审阅各类办公文档","DownAddr":"http://local.zorrosoft.com/Files/Net/MSOfficeApplet.pid","MD5":"B193A5598C935BA7E8E5ED9E62D935D3","Version":"2.2.3.8","Size":3964928,"HideIns":0,"Type":8,"Cookie":"","Auth":"","TK":"2AF69F260B297DA9B98992E1B061D27095837722EDF50908DE65B3D5B99D3F8ADFEF116AE6FF319851AC5B92F49CF0131D2AAC5188205E6419942D2858E81CD2D67C5C1C8DC1C2ACE8EBA318285647EA4C4A6E5F68A719252E338D4379C35D016996AEBD460DE0D5B51DBABE5B56FDD1F0EB4C4C21C1866FA2189103051A91AADB7F0F55C7379CE310313E30CF65806EA95BF491215DE028F05364023C295A69EF3AF43A26EB817D56D12444D8CE1D4273EA919614F513F333849C5B0C7CF44173F2481941C239AB3324F0F507CE26D9D9425CB8DF8D6F45D7C8FFA7941A6E33C930FFE3084BADA406D9FFCD5CE6B1BB1240FE6FC823E4307C17B8A141993BD0"}}
{"req":"Plugin_Install","rid":1,"para":{"Name":"微软Office在线编辑查看小程序","PID":"MSOfficeApplet","Date":"2022-01-17","Desc":"PluginOK之上跨浏览器的微软Office内嵌网页小程序,支持在Chrome、Edge、Firefox、IE、Oprea、360、QQ等最新版本浏览器网页中内嵌Word、Excel、PowerPoint等文档进行在线编辑或审阅各类办公文档","DownAddr":"http://local.zorrosoft.com/Files/Net/MSOfficeApplet.pid","MD5":"1E0A6E289543C5EF394E4467E2BABEF0","Version":"2.2.3.10","Size":4259840,"HideIns":0,"Type":8,"Cookie":"","Auth":"","TK":"B763D8B7F6363663DE37F066DD09CBA803D0D012DF2DF6DBB1C17D52D348628CE1CDFF7FC046ADB4C7865AA7A7EA10ED1D740D9E5141FCE43DD89F8D4E5DD16CB3500B2D9688F7B9BF002F37A5D02EE62192D2F24930E8D010241E482E15DC77450639A8850AFACF09EDD0C6684A1EC1675ED4793F11759D10941CFA53691F1F72A37EB8E92F15575D505B6AF79B25D401680F16962F83ABAE00FD50AC69F04292164EC675B5463C75C79145D75C41CFD9115CA127C71815FD729839ECDFB96121CB50E5DEF2DD714843081292B55B0BCEB523A0D7272D57A78C10C9ED1B8E824281C0035D36570A455AFCAACE4476E527B381BD2477F73A1F2BC2F15BFD9F13"}}
启动安装后,会不断收到安装进度直到安装结束。
在发布时,也可以把此小程序目录文件和中间件一起打包后发布,不用单独分发。
2)、请求升级微软Office内嵌网页小程序:
2)、请求升级微软Office内嵌小程序:
{"req":"Plugin_Update","rid":1,"para":{"Name":"微软Office在线编辑查看小程序","PID":"MSOfficeApplet","Date":"2021-12-15","Desc":"PluginOK之上跨浏览器的微软Office内嵌网页小程序,支持在Chrome、Edge、Firefox、IE、Oprea、360、QQ等最新版本浏览器网页中内嵌Word、Excel、PowerPoint等文档进行在线编辑或审阅各类办公文档","DownAddr":"http://local.zorrosoft.com/Files/Net/MSOfficeApplet_Update.pid","MD5":"4115300ABE913CCE26FE2D807D0C39E2","Version":"2.2.3.8","Size":3964928,"HideIns":0,"Type":8,"Cookie":"","Auth":"","TK":"6F2D39469212B00BCB515A19C7EA2D48DEBEF9AF96CCDEC365E3A2E2C5FFD32AF55753140A5BB636EDF1EC1605D7347FB038D31EC78D5C0E77EEAB29C1650702539AC21C8389228E15BC7C2D3AF18BB58A51A2D636C4C8CF47B5C5ACAABB83A6C2F6917098F37B897AF373D86A339FFF745745DA0B5BD852A6C36E18F69E07D0EC47694EA61D4F088E000B4F0456A64D43B0D64CB206F016FA6DA731F438CEAD52D51FF96F86C287F61DF38A56F0BFBDA417FEDF410AE7D8D5E6DEF787ED3B7686572D3D917CD4CD3B76A7BAD9D30E485E9160568A1129BE9F9598C966C9CC73B867C1F4074E8338894F40CC2F39EC67C37C4E51944F7251950ADDE99770CAAD"}}
{"req":"Plugin_Update","rid":1,"para":{"Name":"微软Office在线编辑查看小程序","PID":"MSOfficeApplet","Date":"2022-01-17","Desc":"PluginOK之上跨浏览器的微软Office内嵌网页小程序,支持在Chrome、Edge、Firefox、IE、Oprea、360、QQ等最新版本浏览器网页中内嵌Word、Excel、PowerPoint等文档进行在线编辑或审阅各类办公文档","DownAddr":"http://local.zorrosoft.com/Files/Net/MSOfficeApplet_Update.pid","MD5":"2D18E28ADFE2A32CE775B70D13C6603A","Version":"2.2.3.10","Size":4259840,"HideIns":0,"Type":8,"Cookie":"","Auth":"","TK":"5B6F14D6B4862EB43A0069F58CF7E50DCB84A4DF8E6E0D437C3228EED5DA24AE8311E30D0F25AF4028185D92FE40721FC3DEDC69D4F91334BE1C3F70F3110E137DD05E2BD84252BBB0610EE1475AA100FD18EF760E22D18B1AA1A00CC3EFEDE010B6C286691FE71E2327447293897391E941315FE5C32C30EA8E69F88734CB390ACB84D9B9BF5E1837899F8BC8EE5E5A2EF2CF4089774E035DD27BA2F5D23A3B225A0D56DF0422F96F12A5AA82CD4684D56B05D420B2C9B410073FF8A5929CD3CE8876364B7E03B2D5D6D298154858626881C41995C04BBB426311AAC4D35DCEB1C2D7FFF57F50AA11B8BB1B80089CC6F709604007A56A26D6E823399640AB65"}}
以上安装和升级的JSON请求包,可能因版本升级导致内容不同,如遇安装或升级时报错,请联系客服获取最新的请求包。
3)、请求卸载微软Office内嵌网页小程序:
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连接后可执行如下指令:
4、微软Office内嵌小程序转调用Office软件的VBA接口,先根据Wrl_OfficeApplet请求启动后返回的端口号,新建立一个WebSocket连接后可执行如下指令:
A、常用功能请求:
1)请求退出小程序,适用于Word、Excel、PPT软件
未连接到小程序侦听WS端口时直接关闭到中间件的WS连接即可
......
......@@ -39,18 +39,19 @@ B、网页中嵌入元素
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自动适配网页高度和宽度显示
Url:加载小程序所在的网页实际地址
Web:可自定义的JSON配置 Flag包含64时可替换Url参数使用
IframeX和IframeY分别为iframe嵌套的横竖偏移修正坐标
BarW和BarH分别是网页右侧和底部预留区域,ScrollTop为顶部滚动预留高度
小程序实际显示首先会基于网页中指定的坐标和大小,再根据IframeX、IframeY、BarW、BarH设定的值做修正
Url:加载小程序所在的网页实际地址
小程序实际显示首先会基于Url或Web中指定的坐标和大小,再根据IframeX、IframeY、BarW、BarH设定的值做修正
Open:为需要播放的多媒体路径,磁盘目录斜杠用/
注意:Open和Url如果有特殊字符= & 双引号或中文等,需要用URL编码处理后传递
注意:Open、Web和Url如果有特殊字符= & 双引号或中文等,需要用URL编码处理后传递
举例:
自动识别当前浏览器指定位置和大小启动:
{"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":1,"para":{"Type":"0","Title":"PCL Web Player","Flag":66,"Left":20,"Top":20,"Width":480,"Height":320,"IframeX":0,"IframeY":0,"BarW":0,"BarH":0,"ScrollTop":0,"Web":[],"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"}}
{"req":"Wrl_PCLWebPlayer","rid":3,"para":{"Type":"0","Title":"PCL Web Player","Flag":72,"Left":0,"Top":0,"Width":0,"Height":0,"IframeX":0,"IframeY":0,"BarW":0,"BarH":0,"ScrollTop":0,"Web":[],"Open":"D:/Zorro/map.pcd"}}
当前页指定位置自动适配网页加载测试
http://local.zorrosoft.com/pclframe.html
......@@ -108,13 +109,13 @@ ID为启动小程序时返回JSON中的ID值,不指定Scale时,获取当前
1)、请求安装PCL网页渲染小程序
请在测试网页输入框中,输入如下请求,然后点击发送,完成安装:
{"req":"Plugin_Install","rid":1,"para":{"Name":"PCL网页渲染小程序","PID":"PclWebPlayer","Date":"2021-12-15","Desc":"PluginOK之上跨浏览器的点云库网页小程序,支持在Chrome、Edge、Firefox、IE、Oprea、360、QQ等最新版本浏览器网页中内嵌点云库窗口渲染点云数据","DownAddr":"http://local.zorrosoft.com/Files/Net/PclWebPlayer.pid","MD5":"B0F52040111E7ED27E5CC19F62169881","Version":"2.2.3.8","Size":524288,"HideIns":0,"Type":8,"Cookie":"","Auth":"","TK":"7B81DCD7ECAE1D5EDA8316869764D0B81A8D44CB445ED4FD72FFFB30644C4673ED37EE60B7815CAFCAFD406D8B32DB550DDA7DD924E190F385212B9336237C63B13BE229E704A3207BB5950669978F3CBC2D0E6ADAFDE949EAF551E78125C356A1E99B7EDF140DB7D6BA98070F1CCFF015D49633736FAE733D1FBFA04FE5427959E93243445D6D7D761199EB05AE2039E23C2D593F06E91861E0F9FFB4C7F6C655E6A0CF1A3460C96D6DCDBEB1498E193A1C7207E426387957CA28214843AC3FA0F1A82944C08C51E4AF2B4C338908408E498D4F2EFC6121C0F1918BEB07E1B0FEDF904CC5897DE78B2343C9F04CDDB63F9A46ACBFEC71B63D894DE3717FDF47"}}
{"req":"Plugin_Install","rid":1,"para":{"Name":"PCL网页渲染小程序","PID":"PclWebPlayer","Date":"2022-01-17","Desc":"PluginOK之上跨浏览器的点云库网页小程序,支持在Chrome、Edge、Firefox、IE、Oprea、360、QQ等最新版本浏览器网页中内嵌点云库窗口渲染点云数据","DownAddr":"http://local.zorrosoft.com/Files/Net/PclWebPlayer.pid","MD5":"4E22A6A89B8814594F755B101E206E5B","Version":"2.2.3.10","Size":524288,"HideIns":0,"Type":8,"Cookie":"","Auth":"","TK":"39317D5F64C1A015DA5251936787E8D9D931AAFAFF44D0C5EC3E40A86571F852FAECD06EE06AC3035F6B2062B2A98E2153F1C450C13D7019FAB71542A335768E1853C3037B17E7AD01D5D3D97BEE8DB23555E83FB385BF5DA2E8BBD8BC1B24A2E299320AB097256F55D3DE59D87E217C2C5716F9203EA939E61F800ACEEF2C7D8CCA5C3F52B0B10439030B38811C3BCC07881D36FB12FDB842EDD3BEEC8EFEE29D61D29AEBE150DBD35DDF8CCC7A0430A4F1A0EB8084B7762BAAE278FE876A2F9989A55ED25DFA7B3623750848FC1C6FEA009B4A62AB8FB46568F0F7FE3A585E11232168A285C68409955A93FB687B7DC0546486FEA2CD5A3F3C81FF447F6755"}}
启动安装后,会不断收到安装进度直到安装结束。
2)、请求升级PCL网页渲染小程序:
{"req":"Plugin_Update","rid":1,"para":{"Name":"PCL网页渲染小程序","PID":"PclWebPlayer","Date":"2021-12-15","Desc":"PluginOK之上跨浏览器的点云库网页小程序,支持在Chrome、Edge、Firefox、IE、Oprea、360、QQ等最新版本浏览器网页中内嵌点云库窗口渲染点云数据","DownAddr":"http://local.zorrosoft.com/Files/Net/PclWebPlayer_Update.pid","MD5":"FE916C8B8376A659E462102BD911AE8C","Version":"2.2.3.8","Size":524288,"HideIns":0,"Type":8,"Cookie":"","Auth":"","TK":"9A632171BD8625EFDF99FA7DD237768F8FB13126B4ABDC1DFB38457E95045FC925B9F1A5BCAC1D454403735BC643DA87FF5E7B23A687ED46C3DD27343A4C8EB93C2756325105E4F8DF64237D8F78DEE16E31953BFF0082EC8614B0B251E481CA3C7FAFEDC856D58675EF2F36C49D1D18B574BCA34239C44C224C04D4C9812A3BFA517300FF75F5BB4CBEC024A83A42D9265DFB7DEAD8650C388F2924A9D15D2B0A9E6CF686C2D9E42C2C3ADA614333CD31D53D218DEAA702F01A0B01FA76772741A897B9353C6E7FBE3C808DAFF260989D985B4CB3C8983B85E23F6CF67C3CE57EEF90EA9FE2A0F01B7A6866AACDC7291F6A9511F034595F0C6A2B77B17CBB23"}}
{"req":"Plugin_Update","rid":1,"para":{"Name":"PCL网页渲染小程序","PID":"PclWebPlayer","Date":"2022-01-17","Desc":"PluginOK之上跨浏览器的点云库网页小程序,支持在Chrome、Edge、Firefox、IE、Oprea、360、QQ等最新版本浏览器网页中内嵌点云库窗口渲染点云数据","DownAddr":"http://local.zorrosoft.com/Files/Net/PclWebPlayer_Update.pid","MD5":"C9FBEA363B258BF4B455E9A7EA4AA5B3","Version":"2.2.3.10","Size":524288,"HideIns":0,"Type":8,"Cookie":"","Auth":"","TK":"6E823403D861536E0B40260763528FE233F5797111A2BA64DCDFEB0AE2FDFA640E2CD99A08BA9D1329F47263F5E0A0B764F28911E59853DCC20D467DAEA20609588104DDBE11D99CD4393A1E1635B9712098885ABD423335155D39EB1B98FA95AEF2EB189C658A013CA3CEF9F89627A24DC27AFA6C5C01FCFF39B5310F853631BD6BC6763B29A4C8E46116139492890D3A22F2A8738F63C5A1EE3EB2624B65FAB64F77730C23D1760A2287C5A64CF37CBEA38A749EC1DAE16C2C0A894FA3230E52557A0EA4C470F4C04CDB21C19EDA413D6C59A63A37AD9B2806A934260BAFF63382F12BC997D4D343C88E9D079B6BFD73D28FED17DF3922C1FE3DFE9CD0DD73"}}
以上安装和升级的JSON请求包,可能因版本升级导致内容不同,如遇安装或升级时报错,请联系客服获取最新的请求包。
......
{
"COM": "MSOfficePlugin.dll,X64/MSOfficePlugin.dll",
"PORT": 950
}
\ No newline at end of file
{
"COM": "WpsOfficePlugin.dll,X64/WpsOfficePlugin.dll",
"PORT": 950
}
\ No newline at end of file
......@@ -41,13 +41,14 @@ B、网页中嵌入元素
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自动适配网页高度和宽度显示
Url:加载小程序所在的网页实际地址
Web:可自定义的JSON配置 Flag包含64时可替换Url参数使用
IframeX和IframeY分别为iframe嵌套的横竖偏移修正坐标
BarW和BarH分别是网页右侧和底部预留区域,ScrollTop为顶部滚动预留高度
小程序实际显示首先会基于网页中指定的坐标和大小,再根据IframeX、IframeY、BarW、BarH设定的值做修正
小程序实际显示首先会基于Url或Web中指定的坐标和大小,再根据IframeX、IframeY、BarW、BarH设定的值做修正
App:0是启动Solidwork实现在线编辑(推荐用2015及以上版本,可根据具体版本定制) 1是eDrawings控件查看
Url:加载小程序所在的网页实际地址
Open:为需要打开的文档路径,磁盘目录斜杠用/
注意:Open和Url如果有特殊字符= & 双引号或中文等,需要用URL编码处理后传递
注意:Open、Web和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,"ScrollTop":0,"Url": "http://zorrosoft.com/SWCadframe.html","App":"0","Open":"D:/Zorro/Test.sldprt"}}
......@@ -55,8 +56,11 @@ Open:为需要打开的文档路径,磁盘目录斜杠用/
自动识别当前浏览器并启动eDrawings程序在线查看xt、step三维工程图文档
{"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,"ScrollTop":0,"Url": "http://zorrosoft.com/SWCadfull.html","App":"0","Open":"D:/Zorro/Test.sldprt"}}
自动识别当前浏览器并启动Solidworks程序在线编辑xt、step等文档(推荐方式启动)
{"req":"Wrl_SWCadApplet","rid":5,"para":{"Type":"0","Title":"Solidworks Applet","Flag":66,"Left":20,"Top":20,"Width":480,"Height":320,"IframeX":0,"IframeY":0,"BarW":0,"BarH":0,"ScrollTop":0,"Web":[],"App":"0","Open":"D:/Zorro/Test.sldprt"}}
自动识别当前浏览器指定位置自动适配网页大小启动(推荐方式启动):
{"req":"Wrl_SWCadApplet","rid":8,"para":{"Type":"0","Title":"Solidworks Applet","Flag":72,"Left":0,"Top":0,"Width":0,"Height":0,"IframeX":0,"IframeY":0,"BarW":0,"BarH":0,"ScrollTop":0,"Web":[],"App":"0","Open":"D:/Zorro/Test.sldprt"}}
当前页指定位置自动适配网页加载测试
http://local.zorrosoft.com/SWCadframe.html
......@@ -113,14 +117,14 @@ ID为启动小程序时返回JSON中的ID值,不指定Scale时,获取当前
1)、请求安装Solidworks内嵌网页小程序
请在测试网页输入框中,输入如下请求,然后点击发送,完成安装:
{"req":"Plugin_Install","rid":1,"para":{"Name":"Solidworks内嵌网页小程序","PID":"SWCadApplet","Date":"2021-12-15","Desc":"PluginOK之上跨浏览器的Solidworks内嵌网页小程序,支持在Chrome、Edge、Firefox、IE、Oprea、360、QQ等最新版本浏览器网页中内嵌Solidworks等程序进行在线编辑、查看或审阅三维工程图","DownAddr":"http://local.zorrosoft.com/Files/Net/SWCadApplet.pid","MD5":"15186FB8398FB6782946C44FB50F6420","Version":"2.2.3.8","Size":2129920,"HideIns":0,"Type":8,"Cookie":"","Auth":"","TK":"19FA0570F5A730CD6D370A86641FE0759A5C370DF4F0EE9314D7320BBB430138E9176C8C6F95E53565B907F364B56E55371D45978CA1359362939088BBD90E69915823A0D05A4F709E0346E78B4447F280E4BBF5496FA45D8F3F976DF91386A4E4F6BD3D7A1DD87A116E20AB72F1C3717D3275E1A42E82655B2693E979F12F53BFE8AC2295292B97478FC561579CE9D8728B8A80F7B892BA034E3B452184E39A52E6983A4D0D96BBA090A4E89E8D832FD11E6B93FED522677694DD17E82E32D49E0672E95B0E58F32460F6E94D6176D0E607369FE153E89211609C5D79590B8FEACE510E4EA39484B7CCBE758A9EB1E7E254282030E6638F612935BFF16E3092"}}
{"req":"Plugin_Install","rid":1,"para":{"Name":"Solidworks内嵌网页小程序","PID":"SWCadApplet","Date":"2022-01-17","Desc":"PluginOK之上跨浏览器的Solidworks内嵌网页小程序,支持在Chrome、Edge、Firefox、IE、Oprea、360、QQ等最新版本浏览器网页中内嵌Solidworks等程序进行在线编辑、查看或审阅三维工程图","DownAddr":"http://local.zorrosoft.com/Files/Net/SWCadApplet.pid","MD5":"2C2E74D2FB33AFFF4450DD95AC5B3533","Version":"2.2.3.10","Size":2129920,"HideIns":0,"Type":8,"Cookie":"","Auth":"","TK":"6B1E66FE42E14C5E8B90578F069D1F1A1D64964D213CE577924335F92D754CA8B13DE48CB95A6E771B097E5B10D69768693E8730751C99F67A1F2BA8E51AB9A7BCC0DFD33EED23451084B99A529A7253CD2D67EC964A247F31F38E0E109C33B275D5E375738F339D87FF1E308F52EFD4A841877F8D114C10373F44970010DFB7DB77C25C07A9F2E59303626816679EDA97138BD9E2773CB7635D127E43D88BB83B01064CCF0243F4ACD3C92E7A8C2025DF96F33F8DB3C9E777587304B5FB1B6075F71E4A164A8CF7CC4819FC3A308118AADA772F7ED6B8652D26D687DA2E72A90DAFA273007DF3A7AE9CA569F88D0FA53DDB63892B39021D55EEBA302D6D0C94"}}
启动安装后,会不断收到安装进度直到安装结束。
在发布时,也可以把此小程序目录文件和中间件一起打包后发布,不用单独分发。
2)、请求升级Solidworks内嵌网页小程序:
{"req":"Plugin_Update","rid":1,"para":{"Name":"Solidworks内嵌网页小程序","PID":"SWCadApplet","Date":"2021-12-15","Desc":"PluginOK之上跨浏览器的Solidworks内嵌网页小程序,支持在Chrome、Edge、Firefox、IE、Oprea、360、QQ等最新版本浏览器网页中内嵌Solidworks等程序进行在线编辑、查看或审阅三维工程图","DownAddr":"http://local.zorrosoft.com/Files/Net/SWCadApplet_Update.pid","MD5":"9F5982ABB2FD84D7597AFD7E8A822925","Version":"2.2.3.8","Size":2129920,"HideIns":0,"Type":8,"Cookie":"","Auth":"","TK":"40E15CA5D7CD2007C1ACCB2F7EDE6705B5EE5203E8ADC7775F03944233B887642D4D3B70AE945CF65191D1F6107DB00F8D866F94DFCD8C0668531F64793104E55A5BCE004ADE1DECA147C1E7A54EE92F7308C78361C9F81D622A2416F7FC85203AAB8C1F736E653859818E477EAADD9B85635A66CC6D4A617185F5875ED6AF611461F40327CC89C313B5BA24EE9B27A1A930908DFD22E90B97A0005A992DC3E183B328D2B94EBD9630347ECB6C69DB0B5EEE87664F495C2B916128E349B7BEDC54AA4B7551DD81A46381E8171F7DEC583E6740F510C1709387DC29D7216A477EE571CDD098FE72FD5D05EF1E71AE2E0B47092E00F1338F6C554CF6DE5CBE787A"}}
{"req":"Plugin_Update","rid":1,"para":{"Name":"Solidworks内嵌网页小程序","PID":"SWCadApplet","Date":"2022-01-17","Desc":"PluginOK之上跨浏览器的Solidworks内嵌网页小程序,支持在Chrome、Edge、Firefox、IE、Oprea、360、QQ等最新版本浏览器网页中内嵌Solidworks等程序进行在线编辑、查看或审阅三维工程图","DownAddr":"http://local.zorrosoft.com/Files/Net/SWCadApplet_Update.pid","MD5":"C000E76C2217FC99BC283859FFD6D00B","Version":"2.2.3.10","Size":2129920,"HideIns":0,"Type":8,"Cookie":"","Auth":"","TK":"8ADCF63631D9EA10461CE3A6F8E7EBEC772F4D4A5609ED41F42D6442966AF35852B5CFE6472C652EA18EDA4E49C35F0E22E5287E942D5D1A7B34DA5690D58DEF03CBA3744922F74B659D96BF5EB6BB029D025D6FE689505670E59938349D909E98FF3F7D25A8952C9CF2D4B4A5F66D7D805ECA4BF5CC65F829DE490B0618E730E510DDF024FE3A7C3996785F2CBD313EB03C41595C8DFD5D0FF6A2583B013F02BBD13A16970BD2FEC3E841601985FA3BBC2A6E2C7576911212D1B45E33E44AB21199F040AA0815A67CA0511E4AE036F7CE27182735AF9444CB38A2C27AE9333BEEDA86AD134755E436C7A3B5BF0B6C3124875237B3F51738F791A12346709B9F"}}
以上安装和升级的JSON请求包,可能因版本升级导致内容不同,如遇安装或升级时报错,请联系客服获取最新的请求包。
......
......@@ -41,19 +41,20 @@ B、网页中嵌入元素
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自动适配网页高度和宽度显示
Url:加载小程序所在的网页实际地址
Web:可自定义的JSON配置 Flag包含64时可替换Url参数使用
IframeX和IframeY分别为iframe嵌套的横竖偏移修正坐标
BarW和BarH分别是网页右侧和底部预留区域,ScrollTop为顶部滚动预留高度
小程序实际显示首先会基于网页中指定的坐标和大小,再根据IframeX、IframeY、BarW、BarH设定的值做修正
小程序实际显示首先会基于Url或Web中指定的坐标和大小,再根据IframeX、IframeY、BarW、BarH设定的值做修正
App 指定加载软件,0微信桌面版 1企业微信桌面版 2腾讯会议桌面版
Url:加载小程序所在的网页实际地址
注意:Url如果有特殊字符= & 双引号或中文等,需要用URL编码处理后传递
注意:Url、Web中如果有特殊字符= & 双引号或中文等,需要用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,"ScrollTop":0,"Url": "http://local.zorrosoft.com/TXApplet.html"}}
{"req":"Wrl_TXWebApplet","rid":1,"para":{"Type":"0","Title":"Tencent Web Applet","Flag":66,"Left":20,"Top":20,"Width":480,"Height":320,"App":"0"","IframeX":0,"IframeY":0,"BarW":0,"BarH":0,"ScrollTop":0,"Web":[]}}
自动识别当前浏览器指定位置自动适配网页大小启动:
{"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"}}
{"req":"Wrl_TXWebApplet","rid":2,"para":{"Type":"0","Title":"Tencent Web Applet","Flag":72,"Left":0,"Top":0,"Width":0,"Height":0,"App":"0"","IframeX":0,"IframeY":0,"BarW":0,"BarH":0,"ScrollTop":0,"Web":[]}}
当前页指定位置自动适配网页加载测试
http://local.zorrosoft.com/txframe.html
......@@ -110,14 +111,14 @@ ID为启动小程序时返回JSON中的ID值,不指定Scale时,获取当前
1)、请求安装腾讯软件内嵌网页版
请在测试网页输入框中,输入如下请求,然后点击发送,完成安装:
{"req":"Plugin_Install","rid":1,"para":{"Name":"腾讯软件内嵌网页版","PID":"TXWebApplet","Date":"2021-12-15","Desc":"PluginOK之上跨浏览器的腾讯微信、企业微信、腾讯会议等桌面软件内嵌网页版,支持在Chrome、Edge、Firefox、IE、Oprea、360、QQ等浏览器网页中直接内嵌使用,和B/S信息化系统融为一体使用","DownAddr":"http://local.zorrosoft.com/Files/Net/TXWebApplet.pid","MD5":"91AE6127E2C25B12540F4B3B696947BD","Version":"2.2.3.8","Size":491520,"HideIns":0,"Type":8,"Cookie":"","Auth":"","TK":"85A1B3ADC0D41E17E7671149855930361AA4E86089EEBA622EB85FC7C3B9DCD1E665B1A8BDA9F7770A3F2A65527AB3288935F266D05E6854CDCEC21E5C33689BBC9DCB8BC8892C393384482A31AA662F7C14554F021E8348B6255A0B3C897DCFFFE0FEB1B6D876E1A778F4302BC2B6445D2224DE6776DEE412E6674FBC2B8D1C87486F3EDB16101120B26E8A34D4A15072229798F6CAE4090831A941AA2A0E3A9B3451FA056A568067C2835BB0F1C0ED365FAA8A5E6D871CF22918083137C8596684541E1247881F5931B634C7A7AB8FF8FD832D218BC8BF036F4482AA1037268B931E90C3F643093759EF89617BCAA383C436BD1E6AC57938CC1A97B6E26BA4"}}
{"req":"Plugin_Install","rid":1,"para":{"Name":"腾讯软件内嵌网页版","PID":"TXWebApplet","Date":"2022-01-17","Desc":"PluginOK之上跨浏览器的腾讯微信、企业微信、腾讯会议等桌面软件内嵌网页版,支持在Chrome、Edge、Firefox、IE、Oprea、360、QQ等浏览器网页中直接内嵌使用,和B/S信息化系统融为一体使用","DownAddr":"http://local.zorrosoft.com/Files/Net/TXWebApplet.pid","MD5":"68AF30F09893E93270707202E4391968","Version":"2.2.3.10","Size":491520,"HideIns":0,"Type":8,"Cookie":"","Auth":"","TK":"41DFEEA40DC9720F29ECDA4743AD8E967047D942CBDE9F2C87783BAD07C18A00C1846C04692A4E8DB0075256442F6355844321A14C1C96ADC363033CDE7300028B4EB3ABE7E32020C610E423E69ED0C76D54C32CBCF64D0C98704FAE0AF569EE7A797F717CF93327D7741C79DE6CBBF710E7A00A1818CD6018771559D4C94F357F502C50223C145A30D835481CE611BBB5EAD90D69933B785DED1AEFC4F42B4BAE9E987A532D50F26C745E2645993DDAAB84918BB72326D6BE2C0089D015C41294BA0C266CE2015D7E4FBD394A02314B3A4A53368EB140C73316B8C6AA2E542FFE4BB8335EE983D7AD8D0E0EC3F9B3C8267916E749805DEFD58CA22A4352D2FF"}}
启动安装后,会不断收到安装进度直到安装结束。
在发布时,也可以把此小程序目录文件和中间件一起打包后发布,不用单独分发。
2)、请求升级腾讯软件内嵌网页版:
{"req":"Plugin_Update","rid":1,"para":{"Name":"腾讯软件内嵌网页版","PID":"TXWebApplet","Date":"2021-12-15","Desc":"PluginOK之上跨浏览器的腾讯微信、企业微信、腾讯会议等桌面软件内嵌网页版,支持在Chrome、Edge、Firefox、IE、Oprea、360、QQ等浏览器网页中直接内嵌使用,和B/S信息化系统融为一体使用","DownAddr":"http://local.zorrosoft.com/Files/Net/TXWebApplet_Update.pid","MD5":"95620A72C6EE48C60ACFFB43E5573CC6","Version":"2.2.3.8","Size":491520,"HideIns":0,"Type":8,"Cookie":"","Auth":"","TK":"8F2ED7680EA471EA3C58EDEE108AB2C7968929BA6274D2DC6F052BEDFFEBFFADA9C4627BE0735E566DA483E250AEE2616BB4F27F8A1721D5D5DF0E0EFAD72C436188F3B2137B6068D5DB88BFBE2A09667E66F8394F061919ED7FA1F7B2761B01C62B49CF2DDF9677B2008E4393EC834AF09ADBCACEFB5BBBA0B2AB96F7BA5C121EF83C0CED8EE38D9528F9D83FDBFA07F62FD11A7670712AAB54E930E3B18391874AF0DFA3B99AD824637D3B33591376C7730CBDE8A008C3ACFF6F568E17891EC423CEE6CDCA277E54A001EC9D3D0EAB8FA122C4D16C665762BDA295598F800F498C6E526626D79910DA7187FB258659BFB315F6DE71011B5DF4011CED822F05"}}
{"req":"Plugin_Update","rid":1,"para":{"Name":"腾讯软件内嵌网页版","PID":"TXWebApplet","Date":"2022-01-17","Desc":"PluginOK之上跨浏览器的腾讯微信、企业微信、腾讯会议等桌面软件内嵌网页版,支持在Chrome、Edge、Firefox、IE、Oprea、360、QQ等浏览器网页中直接内嵌使用,和B/S信息化系统融为一体使用","DownAddr":"http://local.zorrosoft.com/Files/Net/TXWebApplet_Update.pid","MD5":"633BF4AC47D07AC98DF75ADFDC8C7F59","Version":"2.2.3.10","Size":491520,"HideIns":0,"Type":8,"Cookie":"","Auth":"","TK":"1A8F94809D9CD59D87A206C578B60B18427DCF20231C46A78ABF2D2314B3F8A6F843BD77D82A8BBF509FB85B2153FCE7150C3DC3708F6867DE8273C993BFE9E1D0F6ED2D9760296970ECE3D03A925C5744AEFB8807CD7B16981E78E66693F60C8713F85839F3FEE47B177B0BAA7F7831E788AFB9BCD76DBDA574368593471DDCFBEF2CC3DC982E92135FD77FA04D0D1155F02FD066196670842BB58D785AEAF944F5A84550CD494C13D3BB86244F022A641261761606915B076BEE6CD4664F0894D987CB7080C7B12080386FDCBEA3264F18C4589103A4EE3065B99B1CE508F37843EEE58620FD961F2BCA1E6FBEAA2D7B713A1142E5C2FC5CA112649FE144FE"}}
以上安装和升级的JSON请求包,可能因版本升级导致内容不同,如遇安装或升级时报错,请联系客服获取最新的请求包。
......
......@@ -179,7 +179,7 @@ Monitor
4、PluginOK(牛插)中间件升级请求:
{"req":"Wrl_Update","rid":1,"para":{"Name":"PluginOK中间件网络版升级包","Date":"2022-01-05","Desc":"1、VLC网页播放小程序更新OCX控件工具栏图标,改进全屏和截图处理,直接支持打开本地路径视频,截图支持自定义路径和文件名;2、海康原生播放小程序支持工具栏、支持字幕和水印,增加音量调节和是否静音通知,增加播放速度控制接口,解决全屏双击处理问题;3、更新加解密库,优化日志信息输出,改进对XP系统的兼容性","DownAddr":"http://local.zorrosoft.com/Files/Update/Zba_Update.pid","MD5":"7A2419AF620C31302D22FC320FE96930","Version":"2.2.3.9","Size":12713984,"HideIns":0,"Cookie":"","Auth":"","TK":"49C57AF9B8103E776E31B200AA4036BB0A1725B103FB2E6F3A714DA35F589FB2DAFB3F3C297A316C6FB040B4A28E0194A2B2B01CB7479AE747236D1A78AF46347526DB4776A9FF5FCAD76BF3EEDC19AABE3EB776C8DBC4B166E493520B4B2E0F1B926A52E73FC9293609AA71C8364CEF3F0BDDFEE7609E8D197D5F355D7145DDCF027E73B0ED5511B4E9D9C7FACB9438A47933B387FB9414A70543C53A0326AE0F93B8E196C1B4C54D04E136F4FE4B00D9083F34355623F35A094CA5EE443B2F39A018F3835772535BF87322999E42918E5BA72BF515C5627B4011F93EEB27B385727B07A0A3766E783F0B7E68C29F16C39C1706D092E147902880463060016A"}}
{"req":"Wrl_Update","rid":1,"para":{"Name":"PluginOK中间件网络升级包","Date":"2022-01-17","Desc":" 1、改进网络版授权数量统计规则,增加WS连接错误信息输出;2、VLC网页小程序增加指令VLC_AddOrderPlay支持添加轮播切换视频,分屏窗口播放内容自动移位;3、Office小程序增加文档保存、打印等权限控制,Office窗口菜单栏增加“小程序”菜单,支持全屏切换、保存文档、打印(预览)文档、另存等功能...","DownAddr":"http://local.zorrosoft.com/Files/Update/Zba_Update.pid","MD5":"7A1DB586C8F1DB69C8F3A24E414CA645","Version":"2.2.3.10","Size":12713984,"HideIns":0,"Cookie":"","Auth":"","TK":"26F65AD5CAE599C91C912F6A5065658A1F79F0FAAA55E34FBFD9B566969428C7C41CDBDE6173E1FDE3852E3109DB84AD0F3D5F59F94A0C6600E3E1B96C27B09D02C4ECECB61AD6CAF23310E3D650EDAA408290283EF89080DAECCFD66F8568B8CF88229EFA0F39DA7B56DCE2C35E1C594E5097FEDFE969D1FEB72E09DF987F768D8C74A1D207888227C306D3C275513834B01E9536DBDDDFFC11B5767C3895C6B33CC0324C4FB0AC782F88F95BC43ED2C4F6F2383EC8A85847A8D18B8A223866FC2390F6BBC9ED5AEDCB96B54F1835A37AC11ECA0902DEEE76DBFDED8D53D5FAF2C39188B5E54541CE349B8BD2C585D3EAB4F4FFC56FBC4149B579B985801774"}}
5、请求启动弹窗小程序(C++语言)服务,下面以IE控件(ActiveX)演示调用流程及范例:
1)、打开测试网页,输入连接地址:
......
......@@ -48,23 +48,20 @@ B、网页中嵌入元素
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自动适配网页高度和宽度显示
Url:加载小程序所在的网页实际地址
ShowType 播放窗口分屏类型,默认1只显示一个播放窗口,支持1-22 24 25等多达20种多窗口播放
Url:加载小程序所在的网页实际地址,在网页中指定小程序的显示位置和大小,分屏多窗口播放地址和选项等
IframeX和IframeY分别为iframe嵌套的横竖偏移修正坐标
BarW和BarH分别是网页右侧和底部预留区域,ScrollTop为顶部滚动预留高度
小程序实际显示首先会基于Url网页中指定的坐标和大小,再根据IframeX、IframeY、BarW、BarH设定的值做修正
小程序实际显示首先会基于Web或Url中指定的坐标和大小,再根据IframeX、IframeY、BarW、BarH设定的值做修正
Web:播放配置(新增方式),可代替Url使用,Flag值+64使用此配置,此命令中必须指定Left、Top、Width、Height的值
Open :启动后第一个窗口自动播放的流地址或本地多媒体文件路径,斜杠\替换成/再传,也可以在Web中指定
注意:Open、Url、Web中如果有特殊字符= & 双引号或中文等,需要用URL编码处理后传递 如非本地全路径,默认使用中间件程序Data子目录作为根目录使用
举例:
自动识别当前浏览器指定位置和大小启动:
{"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_VLCWebPlayer","rid":4,"para":{"Type":"0","Title":"VLC Web Player","Flag":66,"Left":20,"Top":230,"Width":480,"Height":320,"IframeX":0,"IframeY":0,"BarW":0,"BarH":0,"ScrollTop":0,"ShowType":4,"Open":"https://vjs.zencdn.net/v/oceans.mp4","Web":[{"ID":2,"Uri":"rtsp://wzh:test123456@192.168.1.8:554/h264/ch1/main/av_stream","Option":":rtsp-tcp"},{"ID":3,"Uri":"http://www.zorrosoft.com/Files/PluginOKBrowserApplet.mp4","Option":":file-caching=300"},{"ID":4,"Uri":"rtsp://wzh:test123456@192.168.1.8:554/h264/ch1/sub/av_stream","Option":":network-caching=200"}]}}
自动识别当前浏览器自动适配网页大小启动:
{"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"}}
自动识别当前浏览器指定位置和大小启动(不需要Url参数):
{"req":"Wrl_VLCApplet","rid":4,"para":{"Type":"0","Title":"VLC Applet","Flag":66,"Left":20,"Top":230,"Width":480,"Height":320,"IframeX":0,"IframeY":0,"BarW":0,"BarH":0,"ScrollTop":0,"ShowType":4,"Open":"https://vjs.zencdn.net/v/oceans.mp4","Web":[{"ID":2,"Uri":"rtsp://wzh:test123456@192.168.1.8:554/h264/ch1/main/av_stream","Option":":rtsp-tcp"},{"ID":3,"Uri":"http://www.zorrosoft.com/Files/PluginOKBrowserApplet.mp4","Option":":file-caching=300"},{"ID":4,"Uri":"rtsp://wzh:test123456@192.168.1.8:554/h264/ch1/sub/av_stream","Option":":network-caching=200"}]}}
自动识别当前浏览器启动(充满网页区):
{"req":"Wrl_VLCWebPlayer","rid":4,"para":{"Type":"0","Title":"VLC Web Player","Flag":72,"Left":0,"Top":0,"Width":0,"Height":0,"IframeX":0,"IframeY":0,"BarW":0,"BarH":0,"ScrollTop":0,"ShowType":4,"Open":"https://vjs.zencdn.net/v/oceans.mp4","Web":[{"ID":2,"Uri":"rtsp://wzh:test123456@192.168.1.8:554/h264/ch1/main/av_stream","Option":":rtsp-tcp"},{"ID":3,"Uri":"http://www.zorrosoft.com/Files/PluginOKBrowserApplet.mp4","Option":":file-caching=300"},{"ID":4,"Uri":"rtsp://wzh:test123456@192.168.1.8:554/h264/ch1/sub/av_stream","Option":":network-caching=200"}]}}
当前页指定位置自动适配网页加载测试
http://local.zorrosoft.com/vlcframe.html
......@@ -122,13 +119,13 @@ ID为启动小程序时返回JSON中的ID值,不指定Scale时,获取当前
1)、请求安装VLC网页播放小程序
请在测试网页输入框中,输入如下请求,然后点击发送,完成安装:
{"req":"Plugin_Install","rid":1,"para":{"Name":"VLC多媒体播放网页小程序","PID":"90FC7E0E-0D2F-4C38-9875-B06407CE4556","Date":"2022-01-05","Desc":"PluginOK之上跨浏览器的VLC多媒体播放内嵌网页小程序,支持在Chrome、Edge、Firefox、IE、Oprea、360、QQ等最新版本浏览器网页中直接内嵌使用,可播放多路海康及大华等设备的实时视频","DownAddr":"http://local.zorrosoft.com/Files/Net/VlcWebPlayer.pid","MD5":"34982C30750D1E976D270326F312BB69","Version":"2.2.3.9","Size":1933312,"HideIns":0,"Type":8,"Cookie":"","Auth":"","TK":"524C4B78A2931CD2F4D7E7533D1990B036F7E859D3B826A25B8FF3E7E248A49541FD2BEFCB12A3C6DEB05481C062630F10AA5EDB3A1BD4354F0260FD466DD91EB273FE171E9C76AAC1D2525452E9A890B375370ACAA3DFDD1782EB38747D54FE4861C725B0EFEC48FC2CF84DE179AE2135CA1EF09555D974D17A3EFC05EFAB156A7B80FBFE9046520483C6318A39123976816ED34B257F82CEE438A7CED3640503243F1303C11DADAD37C0621BDC3E351A8F7B050CF1F751CA64C01358EAAD227B977C28442EF2BA15A1C0BE77AC3E4071611C843FA67854C7B12B6F22EB0F9E25EC1488E893C01A40743FC39F42C174EB9E905422AA984164FEB3EED62E6201"}}
{"req":"Plugin_Install","rid":1,"para":{"Name":"VLC多媒体播放网页小程序","PID":"90FC7E0E-0D2F-4C38-9875-B06407CE4556","Date":"2022-01-17","Desc":"PluginOK之上跨浏览器的VLC多媒体播放内嵌网页小程序,支持在Chrome、Edge、Firefox、IE、Oprea、360、QQ等最新版本浏览器网页中直接内嵌使用,可播放多路海康及大华等设备的实时视频","DownAddr":"http://local.zorrosoft.com/Files/Net/VlcWebPlayer.pid","MD5":"DFEF3EAB920AAF97BF4A79BD329C487E","Version":"2.2.3.10","Size":1933312,"HideIns":0,"Type":8,"Cookie":"","Auth":"","TK":"8A27C11AEAC8D6452DAB74C79FE6FD7070B92B4D25902E250ACEE7C66B604BC6022DA50D095A882EF96FCEAFBB037A75B90628C28514A7A19B899D962A86CD4E46A338C3DBBAAEB1C687CCD35469CC724B3E0FE065A54C2280FC38658D6E95B0BDC27503AFF59DAD60AC1DF0B5E31691D69C561AE1C98615154D0A65D1C43BDF150D84B52A1A6EEE3D17C999EA43E5C437D5CA41F095665EB9E7522168A7C7545F93DD7D1A7A43C35736E7719A295A9228E237DAB5EEA2554E009EC458E6D79009619709094750D0DB8A1028CDF4A84F114196BB159B067A95778437F25FF5E2D25F161234350BC00ACB70B2E2141A2FD8A532354CF8DF97AAFE6FC7A2A15168"}}
启动安装后,会不断收到安装进度直到安装结束。
2)、请求升级VLC网页播放小程序:
{"req":"Plugin_Update","rid":1,"para":{"Name":"VLC多媒体播放网页小程序","PID":"90FC7E0E-0D2F-4C38-9875-B06407CE4556","Date":"2022-01-05","Desc":"PluginOK之上跨浏览器的VLC多媒体播放内嵌网页小程序,支持在Chrome、Edge、Firefox、IE、Oprea、360、QQ等最新版本浏览器网页中直接内嵌使用,可播放多路海康及大华等设备的实时视频","DownAddr":"http://local.zorrosoft.com/Files/Net/VlcWebPlayer_Update.pid","MD5":"F4B0AA3BD3606D475DB254A4BE1275FF","Version":"2.2.3.9","Size":1933312,"HideIns":0,"Type":8,"Cookie":"","Auth":"","TK":"A984A7B5AA0FD5C2AAFA06A97C3DA4D9583CB82BEE8701FBBB8288082430DBAEC47F2FE476FA04EF92A42C501E21EA27FB76268F2C31EC8CDB3A6E5095BCE0C24309E02696212141C13891CC198E7AC3A05CC96AAB5B4F258E9492261946250EDD8E79B29AC7D6ED019DAFFCDCAB60D64D5A01B431B13C778A45929A2D40D15EC18EAA91FAB2CBBDF908FA1C4B125494177D9B23F1EB051AC2B3EBE421F340E0E8AA13A42724F11F8E9C359CC73669120F1BAE5AAC102AD3076AECA53CE9F3D73228AC85B3CA30CCA22D68B317FC187510972BFAB7B6FC297B5BF1D55C8354D86B9DFE1E86BDE2F7FA3211A4328602865BE4C11BD4282740A1CA43F1FA7526F7"}}
{"req":"Plugin_Update","rid":1,"para":{"Name":"VLC多媒体播放网页小程序","PID":"90FC7E0E-0D2F-4C38-9875-B06407CE4556","Date":"2022-01-17","Desc":"PluginOK之上跨浏览器的VLC多媒体播放内嵌网页小程序,支持在Chrome、Edge、Firefox、IE、Oprea、360、QQ等最新版本浏览器网页中直接内嵌使用,可播放多路海康及大华等设备的实时视频","DownAddr":"http://local.zorrosoft.com/Files/Net/VlcWebPlayer_Update.pid","MD5":"6AB757AACD3249C0BA51FDFACB315F35","Version":"2.2.3.10","Size":1933312,"HideIns":0,"Type":8,"Cookie":"","Auth":"","TK":"958ADAD3B97E17D37B400CFE43F06DF709FBF5B0724686980A6C371AF51C0F9605E866C7B2D8AAECEDC7B22689FE4BAFB310BCB939F1AAB9918CCD53C77783C036430BF971FFD2BACF39CAFDD9AE150B6B027E2CA1C6B4B284B79F87D78296B40F1B3E5B59EB5B2BBA5B3F2BD67BC2D9B34AC21318000432E8BE3B002976506A52F221F20D7D264337DC2EE0DA7C17BEBDAF8819CC1D3C739F210FEC6A95024297121669FB4E0C84101F8650AF0ED0FACEDAEE6C5A34C0C86A245D93E1C06D65CE55E35E0D13F959E30F91FDA6562B857BF27F03F4AD956986E0C8C4CC0EBBD089CE041A529AB5C595943457DA76579CF1766D073CB08797D65DC6D00DFEE18B"}}
以上安装和升级的JSON请求包,可能因版本升级导致内容不同,如遇安装或升级时报错,请联系客服获取最新的请求包。
......@@ -438,6 +435,12 @@ Count 尝试次数,大于0有效 Second 尝试间隔秒数,最低1秒
{"req":"VLC_PutErrTry","rid":96,"para":[{"ID":1,"Count":3,"Second":6},{"ID":2,"Count":5,"Second":15}]}
分别返回:{"ret":0,"rid":96,"ID":1,"data":{"Ret":0}} 和 {"ret":0,"rid":96,"ID":2,"data":{"Ret":0}}
57) 添加轮换播放内容
比如现在4分屏播放,执行后1分屏播放添加的轮换内容,原来1、2、3分屏播放内容切换到2、3、4分屏窗口播放
Uri中如果有特殊字符= & 双引号或中文等,需要用URL编码处理后传递 Uri如非本地全路径,默认使用中间件程序Data子目录作为根目录使用
请求:{"req":"VLC_AddOrderPlay","rid":97,"para":{"Uri":"rtsp://wzh:test123456@192.168.1.8:554/h264/ch1/sub/av_stream","Name":"OrderPlay","Option":":rtsp-tcp"}}
返回:{"ret":0,"rid":97,"data":{"Ret":0}}
60) 设置指定ID窗口下方文字信息,定制功能,举例:
指定的参数,需要的才设置
Text 文字内容,必须参数
......
VLC网页播放小程序(支持多路):基于跨浏览器的原生小程序系统-PluginOK(牛插)中间件( https://codechina.csdn.net/zorrosoft/pluginok )网络高级版开发,底层调用ActiveX控件VlcOcx.dll(需安装VLC media player或搭配绿色版VLC桌面程序)可实现在网页中内嵌播放多路RTSP实时视频流。最低可用在Chrome 41、Firefox 50、Edge 80(Chromium内核)、360极速/安全、IE、Oprea 36、QQ等浏览器,也兼容运行于这些浏览器的最新版本,建议在Windows 7及以上版本使用,XP下VLC建议用3.0.3版。
本小程序具有如下优点:
1、全市场可实现较低延迟(300毫秒)的首选播放方案,主流版本浏览器都支持;2、支持多路同时播放、支持回放和抓图、高清视频或大屏播放性能好;3、底层播放采用VLC这个开放源代码方案,后续服务有保障,播放格式兼容好,支持H.264和H.265;4、VLC网页播放小程序额外付费后可获得源代码进行定制开发;5、支持海康、大华等主流的摄像头,只要能提供标准的RTSP流,都可以播放。
......@@ -49,24 +48,21 @@ B、网页中嵌入元素
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自动适配网页高度和宽度显示
Url:加载小程序所在的网页实际地址
ShowType 播放窗口分屏类型,默认1只显示一个播放窗口,支持1-22 24 25等多达20种多窗口播放
Url:加载小程序所在的网页实际地址,在网页中指定小程序的显示位置和大小,分屏多窗口播放地址和选项等
IframeX和IframeY分别为iframe嵌套的横竖偏移修正坐标
BarW和BarH分别是网页右侧和底部预留区域,ScrollTop为顶部滚动预留高度
小程序实际显示首先会基于Url网页中指定的坐标和大小,再根据IframeX、IframeY、BarW、BarH设定的值做修正
小程序实际显示首先会基于Web或Url中指定的坐标和大小,再根据IframeX、IframeY、BarW、BarH设定的值做修正
Web:播放配置(新增方式),可代替Url使用,Flag值+64使用此配置,此命令中必须指定Left、Top、Width、Height的值
Open :启动后第一个窗口自动播放的流地址或本地多媒体文件路径,斜杠\替换成/再传,也可以在Web中指定
注意:Open、Url、Web中如果有特殊字符= & 双引号或中文等,需要用URL编码处理后传递 如非本地全路径,默认使用中间件程序Data子目录作为根目录使用
举例:
自动识别当前浏览器指定位置和大小启动:
{"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,"ScrollTop":0,"Url": "http://local.zorrosoft.com/VLCWebPlayer.html","ShowType":1,"Open":"http://www.zorrosoft.com/Files/PluginOKBrowserApplet.mp4"}}
自动识别当前浏览器指定位置和大小启动(不需要Url参数):
{"req":"Wrl_VLCWebPlayer","rid":4,"para":{"Type":"0","Title":"VLC Web Player","Flag":66,"Left":20,"Top":230,"Width":480,"Height":320,"IframeX":0,"IframeY":0,"BarW":0,"BarH":0,"ScrollTop":0,"ShowType":4,"Open":"https://vjs.zencdn.net/v/oceans.mp4","Web":[{"ID":2,"Uri":"rtsp://wzh:test123456@192.168.1.8:554/h264/ch1/main/av_stream","Option":":rtsp-tcp"},{"ID":3,"Uri":"http://www.zorrosoft.com/Files/PluginOKBrowserApplet.mp4","Option":":file-caching=300"},{"ID":4,"Uri":"rtsp://wzh:test123456@192.168.1.8:554/h264/ch1/sub/av_stream","Option":":network-caching=200"}]}}
自动识别当前浏览器启动(充满网页区):
{"req":"Wrl_VLCWebPlayer","rid":4,"para":{"Type":"0","Title":"VLC Web Player","Flag":72,"Left":0,"Top":0,"Width":0,"Height":0,"IframeX":0,"IframeY":0,"BarW":0,"BarH":0,"ScrollTop":0,"ShowType":4,"Open":"https://vjs.zencdn.net/v/oceans.mp4","Web":[{"ID":2,"Uri":"rtsp://wzh:test123456@192.168.1.8:554/h264/ch1/main/av_stream","Option":":rtsp-tcp"},{"ID":3,"Uri":"http://www.zorrosoft.com/Files/PluginOKBrowserApplet.mp4","Option":":file-caching=300"},{"ID":4,"Uri":"rtsp://wzh:test123456@192.168.1.8:554/h264/ch1/sub/av_stream","Option":":network-caching=200"}]}}
当前页指定位置自动适配网页加载测试
http://zorrosoft.com/VLCWebPlayer.html
......@@ -123,13 +119,13 @@ ID为启动小程序时返回JSON中的ID值,不指定Scale时,获取当前
1)、请求安装VLC网页播放小程序
请在测试网页输入框中,输入如下请求,然后点击发送,完成安装:
{"req":"Plugin_Install","rid":1,"para":{"Name":"VLC内嵌网页多媒体播放小程序","PID":"VLCWebPlayer","Date":"2022-01-05","Desc":"PluginOK之上跨浏览器的VLC多媒体播放内嵌网页小程序,支持在Chrome、Edge、Firefox、IE、Oprea、360、QQ等最新版本浏览器网页中直接内嵌使用,可播放多路海康及大华等设备的实时视频","DownAddr":"http://local.zorrosoft.com/Files/Net/VlcPlayerApplet.pid","MD5":"1556B3BB9C0A760D0D1A61BB92860C19","Version":"2.2.3.9","Size":1933312,"HideIns":0,"Type":8,"Cookie":"","Auth":"","TK":"B18EB9EECDEC361690103985C1D34CB73B6FA12FC750690B49541388217469A7B27E84F1C2644CA108B3F9C0A107A271695D224F2207FC2B4AC2BB90AFF5A1F5F155C1CDDDDC00E10DF62449BBCEE55CADFEA003E55B08C4944DE481C75761F96779040FC22593B3A9917FFD4A9B673B68F086E1F0569A78EC997F494DBF461AA9713B2F4D8C05DFE46A8C0F08ACED1B509C3F8A7B2241AD5725EBAF2007A9C5048BB6D717458379CA015F7707D50D8E5C9446215320C252415FF9F954966A88D154A1B7A9BCFBF36837DF70EF435F01AF70E3C9D29ED52D7EC70175A116F65D70AC63B9B3F9D03FB0663E2CD94E840CF2457DB45A71FC7195A3ECB3C63E4EFD"}}
{"req":"Plugin_Install","rid":1,"para":{"Name":"VLC内嵌网页多媒体播放小程序","PID":"VLCWebPlayer","Date":"2022-01-17","Desc":"PluginOK之上跨浏览器的VLC多媒体播放内嵌网页小程序,支持在Chrome、Edge、Firefox、IE、Oprea、360、QQ等最新版本浏览器网页中直接内嵌使用,可播放多路海康及大华等设备的实时视频","DownAddr":"http://local.zorrosoft.com/Files/Net/VlcPlayerApplet.pid","MD5":"CAC059E9D0547187D1AB034D40CC78E9","Version":"2.2.3.10","Size":1933312,"HideIns":0,"Type":8,"Cookie":"","Auth":"","TK":"18A427D096DD373ABD7D84CFA9B6F3D495F8272AD21CFB2D508ABE6B40E4D1783E2F6DF0AAE8E7088505690E96D1049BC306582403C32772C3B361C18EDDA4AA73702F27802E700ECB9F60A7958BB0430687FE9EDCD97E4D441A0F3AAE68379342E30CC654083B5729FDE437471EDA4B0A9B71271C7FB8A1F16E72966CA72635BB1D773F570C3E8C54B5F4F8F22588F12A2825A6AED777E605020CD6F5ACF951C672E075691C5E87D7689B63B2008481F71B4EB5E6045BFFEF4C4D5485F10FA58D8745FB5979671A5A1F00E0FF05F326AD6AD447BE0D25828400244CAE38DE32C06169864D11032FE40F1170507DE46FBC7D5D8CE680C47D9C8C9DBC9B459A4A"}}
启动安装后,会不断收到安装进度直到安装结束。
2)、请求升级VLC网页播放小程序:
{"req":"Plugin_Update","rid":1,"para":{"Name":"VLC内嵌网页多媒体播放小程序","PID":"VLCWebPlayer","Date":"2022-01-05","Desc":"PluginOK之上跨浏览器的VLC多媒体播放内嵌网页小程序,支持在Chrome、Edge、Firefox、IE、Oprea、360、QQ等最新版本浏览器网页中直接内嵌使用,可播放多路海康及大华等设备的实时视频","DownAddr":"http://local.zorrosoft.com/Files/Net/VlcPlayerApplet_Update.pid","MD5":"FA17D3CEBF7A159D05FF4C4DE5713A83","Version":"2.2.3.9","Size":1933312,"HideIns":0,"Type":8,"Cookie":"","Auth":"","TK":"08E2718E44A8F6662F4747C7065911B17C4ACFD017494488DA1992D6696FF4EA49B828D7426BB15E095CCCD8CAEE271F00A0BE6647589AD92DEA3C5B415620362E858F2E519A097203C2B335D07D89413132F839DE615584B31EF6B4D2F61B5DA9EC23E0E591618EACF71F60BD64997C1CD509794B4395277567360838041957B78693988969D845199AC0C127FA80B84A90532D4DEAEAA9F2EB28EC0B06D111868632A9826BC9698C037F4D063FDAC4D03B3A2269DC2EE1557E89022798D6CD1B8C9A2DF85DC932325C93DB2073337C2E5C249B6DDCDD148F1CF7B2E13A319F2E46F8AF6A507EF07F3384D18D6C92F933F92A3F36042C9BC21A72EEB089CE32"}}
{"req":"Plugin_Update","rid":1,"para":{"Name":"VLC内嵌网页多媒体播放小程序","PID":"VLCWebPlayer","Date":"2022-01-17","Desc":"PluginOK之上跨浏览器的VLC多媒体播放内嵌网页小程序,支持在Chrome、Edge、Firefox、IE、Oprea、360、QQ等最新版本浏览器网页中直接内嵌使用,可播放多路海康及大华等设备的实时视频","DownAddr":"http://local.zorrosoft.com/Files/Net/VlcPlayerApplet_Update.pid","MD5":"5FE88C71E88A1BE31830513876025E8B","Version":"2.2.3.10","Size":1933312,"HideIns":0,"Type":8,"Cookie":"","Auth":"","TK":"A28EDAC41D53D2390416A34A18FDCF4B64AF5DAEA0936F03CBA2BE2E44C4FBDF4148721BD1B39C0619AC41C411D6C85FBE645AF4263E62CC239378A6488204BA37298A706AA2B0969699AE315086B11CB2A5B4D991127F89E0642DC580E7BA5F20DA242FA8663A885C7002B6841A3C7C6AC5C894DCFF1808D026A4C7AD2CF1E154D1CBB2B3158C2E5E29BA1E9EE4359660A313F05922D470B66A89EC342463EA5C9385137A29136A3470B70C54325BC5EBF370FF5DF820FB2D33BDEC658B71B11A60A56E0F0ED066DF3869EE78D9B28405528A40D12A37842F4A84894F96C27BC9FB332DB7CC0D4979FF8BCF488A49B6782EE140D8DFF313DB099BCE0EBD4D11"}}
以上安装和升级的JSON请求包,可能因版本升级导致内容不同,如遇安装或升级时报错,请联系客服获取最新的请求包。
......@@ -439,6 +435,12 @@ Count 尝试次数,大于0有效 Second 尝试间隔秒数,最低1秒
{"req":"VLC_PutErrTry","rid":96,"para":[{"ID":1,"Count":3,"Second":6},{"ID":2,"Count":5,"Second":15}]}
分别返回:{"ret":0,"rid":96,"ID":1,"data":{"Ret":0}} 和 {"ret":0,"rid":96,"ID":2,"data":{"Ret":0}}
57) 添加轮换播放内容
比如现在4分屏播放,执行后1分屏播放添加的轮换内容,原来1、2、3分屏播放内容切换到2、3、4分屏窗口播放
Uri中如果有特殊字符= & 双引号或中文等,需要用URL编码处理后传递 Uri如非本地全路径,默认使用中间件程序Data子目录作为根目录使用
请求:{"req":"VLC_AddOrderPlay","rid":97,"para":{"Uri":"rtsp://wzh:test123456@192.168.1.8:554/h264/ch1/sub/av_stream","Name":"OrderPlay","Option":":rtsp-tcp"}}
返回:{"ret":0,"rid":97,"data":{"Ret":0}}
60) 设置指定ID窗口下方文字信息,定制功能,举例:
指定的参数,需要的才设置
Text 文字内容,必须参数
......
金山WPS内嵌网页小程序:基于跨浏览器的原生小程序系统-PluginOK中间件( https://github.com/wangzuohuai/WebRunLocal )网络高级版开发,底层调用金山WPS(要求企业或企业增强版)的VBA接口实现可程序化驱动的网页在线编辑办公控件,可分别将WPS文字、WPS表格、WPS演示软件窗口内嵌到网页指定区域运行并操控。最低可用在Chrome 41、Firefox 50、Edge 80(Chromium内核)、360极速/安全、IE 8、Oprea 36、QQ、搜狗等浏览器,也兼容运行于这些浏览器的最新版本。
金山WPS内嵌小程序:基于跨浏览器的原生小程序系统-PluginOK中间件( https://github.com/wangzuohuai/WebRunLocal )网络高级版开发,底层调用金山WPS(要求企业或企业增强版)的VBA接口实现可程序化驱动的网页在线编辑办公控件,可分别将WPS文字、WPS表格、WPS演示软件窗口内嵌到网页指定区域运行并操控。最低可用在Chrome 41、Firefox 50、Edge 80(Chromium内核)、360极速/安全、IE 8、Oprea 36、QQ、搜狗等浏览器,也兼容运行于这些浏览器的最新版本。
1、PluginOK中间件的安装:
1)、如果是exe的安装程序,请直接运行安装;
2)、如果是绿色版的程序包,请解压到磁盘某个目录后,双击“InstallWrl.bat”进行安装;
3)、安装完成时会启动PluginOK中间件服务,在安装目录下的Data子目录有ZbaService.txt日志文件输出运行情况。
2、金山WPS内嵌网页小程序控制相关接口:
2、金山WPS内嵌小程序控制相关接口:
说明:以下功能请通过Web Socket连接PluginOK主服务(ws://localhost:83?sid=12345&flag=1)后可执行,如默认侦听端口不是83(关于如何配置侦听端口,请参考SDK包中的文档“PluginOK开发者手册.pdf”),请在连接地址中指定端口号进行连接。
HTTP在线测试网页:http://local.zorrosoft.com/wordfull.html HTTPS在线测试网页:https://local.zorrosoft.com/officeframe.html
如还需兼容IE浏览器使用,网络版测试网页中 <object ID="WrlWS" CLASSID="CLSID:C0971B90-4513-4E2D-A0B6-15B915FE748A" width="0" height="0"></object>
......@@ -37,30 +37,32 @@ B、网页中嵌入元素
另外需要嵌入用到的JS脚本,脚本程序是完全开源的。
1)、请求启动金山WPS内嵌网页小程序实现网页中局部加载doc/xls/ppt等文档显示:
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自动适配网页高度和宽度显示
Web:打开配置(新增方式),可代替Url使用,Flag值+64使用此配置,此命令中必须指定Left、Top、Width、Height的值
Web中参数Edit代表编辑权限 1只读打开 2跟踪修改记录 4禁止另存 8禁止打印 16支持上传下载菜单 PW代表打开文档需要的密码
Url:加载小程序所在的网页实际地址
IframeX和IframeY分别为iframe嵌套的横竖偏移修正坐标
BarW和BarH分别是网页右侧和底部预留区域,ScrollTop为顶部滚动预留高度
小程序实际显示首先会基于网页中指定的坐标和大小,再根据IframeX、IframeY、BarW、BarH设定的值做修正
OType:11是启动金山文字 为12启动金山表格 为13启动金山演示
Version:1是完整加载,0是OLE方式加载
Url:加载小程序所在的网页实际地址
Open:为需要打开的文档路径,磁盘目录斜杠用/ 支持相对路径,如非全路径,默认使用中间件程序Data子目录作为根目录使用
注意:Open和Url如果有特殊字符= & 双引号或中文等,需要用URL编码处理后传递
小程序实际显示首先会基于Web或Url中指定的坐标和大小,再根据IframeX、IframeY、BarW、BarH设定的值做修正
Option:11是启动金山文字 为12启动金山表格 为13启动金山演示
Version:0 OLE方式加载 1完整加载
Open:为需要打开的文档路径,磁盘目录斜杠用/ 如非全路径,默认使用中间件程序Data子目录作为根目录使用 也可在Web中指定
注意: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,"ScrollTop":0,"Url": "http://local.zorrosoft.com/OfficeApplet2.html","OType":"11","Open":"D:/Zorro/test.doc"}}
自动识别当前浏览器并启动金山文字程序
{"req":"Wrl_OfficeApplet","rid":5,"para":{"Type":"0","Title":"Office Applet","Flag":66,"Left":20,"Top":20,"Width":480,"Height":320,"IframeX":0,"IframeY":0,"BarW":0,"BarH":0,"ScrollTop":0,"Web": {"Edit":7,"PW":""},"Option":"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,"ScrollTop":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":66,"Left":20,"Top":20,"Width":480,"Height":320,"IframeX":0,"IframeY":0,"BarW":0,"BarH":0,"ScrollTop":0,"Web": {"Edit":3,"PW":""},"Option":"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,"ScrollTop":0,"Url": "http://local.zorrosoft.com/OfficeApplet2.html","OType":"13","Open":"D:/Zorro/test.ppt"}}
自动识别当前浏览器并启动金山演示程序
{"req":"Wrl_OfficeApplet","rid":7,"para":{"Type":"0","Title":"Office Applet","Flag":66,"Left":20,"Top":20,"Width":480,"Height":320,"IframeX":0,"IframeY":0,"BarW":0,"BarH":0,"ScrollTop":0,"Web": {"Edit":1,"PW":""},"Option":"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,"ScrollTop":0,"Url": "http://local.zorrosoft.com/OfficeApplet2.html","OType":"11","Open":"D:/Zorro/test.doc"}}
{"req":"Wrl_OfficeApplet","rid":8,"para":{"Type":"0","Title":"Office Applet","Flag":72,"Left":0,"Top":0,"Width":0,"Height":0,"IframeX":0,"IframeY":0,"BarW":0,"BarH":0,"ScrollTop":0,"Web": {"Edit":7,"PW":""},"Option":"11","Open":"D:/Zorro/test.doc"}}
打开远程文档,可将Open参数改为类似如下地址
"Open":"http://local.zorrosoft.com/Files/template.doc"
......@@ -81,19 +83,19 @@ X64 代表是否为64位版本
Cur 代表是否当前有效
Ver 代表文件版本信息
2)、请求控制金山WPS内嵌网页小程序:
2)、请求控制金山WPS内嵌小程序:
当前端不再需要小程序时可指定关闭,或者显示/隐藏及全屏显示等
ID为启动小程序时返回JSON中的ID值,Code代表控制类型掩码:1关闭 2全屏显示 4自动隐藏 8还原显示 16自动适配网页高度和宽度显示模式切换 32强制隐藏。其中全屏显示2,可直接通过热键ESC或取消,4和32隐藏后可通过8恢复显示
{"req":"Wrl_AppletControl","rid":2,"para":{"ID":"1","Code":4}}
3)、请求滚动金山WPS内嵌网页小程序:
3)、请求滚动金山WPS内嵌小程序:
当前端截取到网页滚动时,需要调用此接口实现小程序和网页的滚动联动
ID为启动小程序时返回JSON中的ID值
Code为滚动方向1是水平直,2是垂直,3是同时
Left为横向滚动条位置,Top为纵向滚动条位置
{"req":"Wrl_AppletScroll","rid":3,"para":{"ID":"1","Code":2,"Left":0,"Top":100}}
4)、请求改变金山WPS内嵌网页小程序显示位置或大小:
4)、请求改变金山WPS内嵌小程序显示位置或大小:
当前端网页显示区域缩放时,可动态修改小程序的显示位置或大小
ID为启动小程序时返回JSON中的ID值,Width和Height分别为新的宽度和高度,X和Y分别为新的显示位置,不指定时保持不变,指定时原设置的IframeX和IframeY失效
{"req":"Wrl_AppletResize","rid":4,"para":{"ID":1,"Width":500,"Height":600}}
......@@ -117,30 +119,30 @@ File为指定截图文件保存路径或扩展名
Base64指定为1时代表返回BASE64编码的图像内容
{"req":"Wrl_AppletSnap","rid":10,"para":{"ID":1,"Base64":1,"File":".png"}}
8)、请求缩放内嵌网页小程序,用于浏览器网页按比例缩放,一般不需要处理:
8)、请求缩放内嵌小程序,用于浏览器网页按比例缩放,一般不需要处理:
ID为启动小程序时返回JSON中的ID值,不指定Scale时,获取当前小程序所用的缩放百分比,一般和系统缩放比例一致
{"req":"Wrl_AppletScale","rid":11,"para":{"ID":1,"Scale":120}}
3、小程序安装、升级、卸载
1)、请求安装金山WPS内嵌网页小程序
1)、请求安装金山WPS内嵌小程序
请在测试网页输入框中,输入如下请求,然后点击发送,完成安装:
{"req":"Plugin_Install","rid":1,"para":{"Name":"金山WPS在线编辑小程序","PID":"WpsApplet","Date":"2021-12-15","Desc":"跨浏览器的金山WPS内嵌网页小程序,支持在Chrome、Edge、Firefox、IE、Oprea、360、QQ等最新版本浏览器网页中内嵌文字、表格、演示等程序进行在线编辑或审阅各类办公文档。","DownAddr":"http://local.zorrosoft.com/Files/Net/WpsApplet.pid","MD5":"EB565841082E68A7AA06BF89328EB3AC","Version":"2.2.3.8","Size":3964928,"HideIns":0,"Type":8,"Cookie":"","Auth":"","TK":"5EAF5D2B7D5F779B3396D1E5ED6C0E036B44FBB8941C2488F74CA383279DDECE4296B5DC40EE9B44B70BC9563C798A6A53084028B3291EDAB5F699AC0E033D5F59C9A0B382861B1043B8A24CBB9624D30ABCE5DF47428F5AA6363402BA1F9963220307D663A4161B7C0D2D2961D8F3320CAAAE193324AC96DADDEA0EC1D6F2B6A7B47F233773BA699320BEFE6B124730EF101BFE2BC0A8E974923F9D66E06EACAD94F40D76ABDCA8ED9D4888C1751CE218F7A066981EE275D86170CA43B02AB435FF64DBE147C50301E85D6CBF3656CC614BA2E4C74039085D8DA59591550683FED002EA43A02FA7FF9FE62546AA9E7F262E1D6C5188D68BFA6995E24930CDCB"}}
{"req":"Plugin_Install","rid":1,"para":{"Name":"金山WPS在线编辑小程序","PID":"WpsApplet","Date":"2022-01-17","Desc":"跨浏览器的金山WPS内嵌网页小程序,支持在Chrome、Edge、Firefox、IE、Oprea、360、QQ等最新版本浏览器网页中内嵌文字、表格、演示等程序进行在线编辑或审阅各类办公文档。","DownAddr":"http://local.zorrosoft.com/Files/Net/WpsApplet.pid","MD5":"6F79FDA5604419BCA14DC0398E3827C7","Version":"2.2.3.10","Size":4259840,"HideIns":0,"Type":8,"Cookie":"","Auth":"","TK":"54829239A427C207FE21C77E4FA10B0CBE68D5BA8E5538B0CB6BEB707CF049B6E2FDB90ED810021B1AB45BBD85314F0F9DFDF3F961E759B34299E3F572E4E05D100909743F8F8B56CC60253814249EB03D10C167A2D3C7C3E6544BBEC0F4852E7792EDD5013FFADA924882EA74EBD5F0B31C3D8A6E94248848C995907B6D157C97C773542CD7D04006F373001572412A04E38CEF4DAB01D07224F8BE1569D6D0EF51B738D9DE195C3DF10BB0E6C86E0FDFF825BA840897644111D5F9902A10F69F52ED7A157E0042C34FF37FF37A4AA350ADB30AAA4DFEB960CC4371AC126A08F32DFDC26EBB70FFBD48AF5E3311E6F2503EB39634DFA11B1ACA75200EF3E3A6"}}
启动安装后,会不断收到安装进度直到安装结束。
在发布时,也可以把此小程序目录文件和中间件一起打包后发布,不用单独分发。
2)、请求升级金山WPS内嵌网页小程序:
2)、请求升级金山WPS内嵌小程序:
{"req":"Plugin_Update","rid":1,"para":{"Name":"金山WPS在线编辑小程序","PID":"WpsApplet","Date":"2021-12-15","Desc":"跨浏览器的金山WPS内嵌网页小程序,支持在Chrome、Edge、Firefox、IE、Oprea、360、QQ等最新版本浏览器网页中内嵌文字、表格、演示等程序进行在线编辑或审阅各类办公文档。","DownAddr":"http://local.zorrosoft.com/Files/Net/WpsApplet_Update.pid","MD5":"1E2BC6783676E890AA7B12A28A1EAD63","Version":"2.2.3.8","Size":3964928,"HideIns":0,"Type":8,"Cookie":"","Auth":"","TK":"97EE3A2E642AA564CFA5488B2C7824B48B26E575033D1B02B5CABB0326CD0961E34B056499B46F382425A1A9F2A427B796227AA877CA2BE603048C48ACDD03FA1A1B9A0B704A4DC1AC92A0D6CD087E80193C0FA2EEBA59A81AC3053DDEBDA19526C929604BEF9A3C3A0C569231DEE3DCECCC51986047FAF28E788154E2930FE9940C2B9313EDE11A212D22AAF74C82CE7DB60F105D4025590851DAA656B21BFAB01AFDEA2BC3C4286A410BDD4520B1ED9299A2B64883D011A4A12E48FF399485CBA479CF2F8BCD7AF8D5F980E82C11D07112FBA26B11BFDA6BBD4BB567DCFA77227BAA9145AA92765C49D1D5BAE1A7083B0D42473F8AB6B7A29003A2D9CA8AF0"}}
{"req":"Plugin_Update","rid":1,"para":{"Name":"金山WPS在线编辑小程序","PID":"WpsApplet","Date":"2022-01-17","Desc":"跨浏览器的金山WPS内嵌网页小程序,支持在Chrome、Edge、Firefox、IE、Oprea、360、QQ等最新版本浏览器网页中内嵌文字、表格、演示等程序进行在线编辑或审阅各类办公文档。","DownAddr":"http://local.zorrosoft.com/Files/Net/WpsApplet_Update.pid","MD5":"19C484C09E85271B382BE0C45DF367EE","Version":"2.2.3.10","Size":4259840,"HideIns":0,"Type":8,"Cookie":"","Auth":"","TK":"5E8AA430896A950758A553B344A621984E13049B2CC470813438F9195059F758747707855947A14DF6BEF2479852F1EBFCD28AF317AA8196617B2CAC3D3098FB1D20C1F40C9021F6B5C0AE8C40764CDA3B1BD9ABD167E925B051262DD05B649DAC8461142B5B4BEEBBE85433C876FE8E40CF65E800F58AD0EAC71E8882520F01009328839CA17E8B149FBC168FD7E6913CBD988A6E5DD14043E07B45194E0BFD89AF296DE4A9393CBCF74D3B30DD90D5286CBB7723B6E275954D4C4673F77FCD81AA031A4BA93BAF2809352770E79BAA4C41060DBDC3764D4DE39402ABD078527C781CC18F7E4F5D96929AA11180BD57CE8C21DA81FB1D3F5FDD756F6347ED4B"}}
以上安装和升级的JSON请求包,可能因版本升级导致内容不同,如遇安装或升级时报错,请联系客服获取最新的请求包。
3)、请求卸载金山WPS内嵌网页小程序:
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连接后可执行如下指令:
4、金山WPS内嵌小程序转调用WPS软件的VBA接口,先根据Wrl_OfficeApplet请求启动后返回的端口号,新建立一个WebSocket连接后可执行如下指令:
A、常用功能请求:
1)请求退出小程序,适用于WPS文字、WPS表格、WPS演示软件
......
......@@ -41,26 +41,28 @@ B、网页中嵌入元素
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自动适配网页高度和宽度显示
Web:打开配置(新增方式),可代替Url使用,Flag值+64使用此配置,此命令中必须指定Left、Top、Width、Height的值
Web中参数Edit代表编辑权限 1只读打开 2跟踪修改记录 4禁止另存 8禁止打印 PW代表打开文档需要的密码
Url:加载小程序所在的网页实际地址
IframeX和IframeY分别为iframe嵌套的横竖偏移修正坐标
BarW和BarH分别是网页右侧和底部预留区域,ScrollTop为顶部滚动预留高度
小程序实际显示首先会基于网页中指定的坐标和大小,再根据IframeX、IframeY、BarW、BarH设定的值做修正
OType:21是启动永中文字 为22启动永中表格 为23启动永中简报
Version:1是完整加载,0是OLE方式加载
Url:加载小程序所在的网页实际地址
Open:为需要打开的文档路径,磁盘目录斜杠用/ 支持相对路径,如非全路径,默认使用中间件程序Data子目录作为根目录使用
注意:Open和Url如果有特殊字符= & 双引号或中文等,需要用URL编码处理后传递
小程序实际显示首先会基于Web或Url中指定的坐标和大小,再根据IframeX、IframeY、BarW、BarH设定的值做修正
Option:21是启动永中文字 为22启动永中表格 为23启动永中简报
Version:0 OLE方式加载 1完整加载
Open:为需要打开的文档路径,磁盘目录斜杠用/ 如非全路径,默认使用中间件程序Data子目录作为根目录使用 也可在Web中指定
注意:Open、Url中如果有特殊字符= & 双引号或中文等,需要用URL编码处理后传递
举例:
自动识别当前浏览器并启动永中文字处理
{"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":"21","Open":"D:/Zorro/test.doc"}}
自动识别当前浏览器并启动永中文字程序
{"req":"Wrl_OfficeApplet","rid":5,"para":{"Type":"0","Title":"Office Applet","Flag":66,"Left":20,"Top":20,"Width":480,"Height":320,"IframeX":0,"IframeY":0,"BarW":0,"BarH":0,"ScrollTop":0,"Web": {"Edit":7,"PW":""},"Option":"21","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":"22","Open":"D:/Zorro/test.xls"}}
自动识别当前浏览器并启动永中表格程序
{"req":"Wrl_OfficeApplet","rid":6,"para":{"Type":"0","Title":"Office Applet","Flag":66,"Left":20,"Top":20,"Width":480,"Height":320,"IframeX":0,"IframeY":0,"BarW":0,"BarH":0,"ScrollTop":0,"Web": {"Edit":3,"PW":""},"Option":"22","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":"23","Open":"D:/Zorro/test.ppt"}}
自动识别当前浏览器并启动永中简报程序
{"req":"Wrl_OfficeApplet","rid":7,"para":{"Type":"0","Title":"Office Applet","Flag":66,"Left":20,"Top":20,"Width":480,"Height":320,"IframeX":0,"IframeY":0,"BarW":0,"BarH":0,"ScrollTop":0,"Web": {"Edit":1,"PW":""},"Option":"23","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,"ScrollTop":0,"Url": "http://local.zorrosoft.com/OfficeApplet2.html","OType":"21","Open":"D:/Zorro/test.doc"}}
自动识别当前浏览器指定位置自动适配网页大小启动:
{"req":"Wrl_OfficeApplet","rid":8,"para":{"Type":"0","Title":"Office Applet","Flag":72,"Left":0,"Top":0,"Width":0,"Height":0,"IframeX":0,"IframeY":0,"BarW":0,"BarH":0,"ScrollTop":0,"Web": {"Edit":7,"PW":""},"Option":"21","Open":"D:/Zorro/test.doc"}}
打开远程文档,可将Open参数改为类似如下地址
"Open":"http://local.zorrosoft.com/Files/template.doc"
......@@ -125,14 +127,14 @@ ID为启动小程序时返回JSON中的ID值,不指定Scale时,获取当前
1)、请求安装永中内嵌网页Office小程序
请在测试网页输入框中,输入如下请求,然后点击发送,完成安装:
{"req":"Plugin_Install","rid":1,"para":{"Name":"永中Office在线编辑小程序","PID":"YZOfficeApplet","Date":"2021-12-15","Desc":"跨浏览器的永中Office内嵌网页小程序,支持在Chrome、Edge、Firefox、IE、Oprea、360、QQ等最新版本浏览器网页中内嵌文字、表格、演示等程序进行在线编辑或审阅各类办公文档。","DownAddr":"http://local.zorrosoft.com/Files/Net/YZOfficeApplet.pid","MD5":"54910288CEDBBB059E09FD5A52087A0E","Version":"2.2.3.8","Size":3964928,"HideIns":0,"Type":8,"Cookie":"","Auth":"","TK":"1EB2E3B30E18ACA5192A8E7B88A31AF0F2CEAC49099397012C18D8834D17C734EA1888A33804DBC7CA44F4B354CF44A58F148BB0808FD0E867CD5E8D44874E84468AD5B899C77F5EA7C9B5866FCFFF25937A35166B22E7949728354BA6E8C1CE80493F8FC9867F64F8A85814FFB8ABDD88AD5D4F879CC60F56EBC13ACAAE9480BD70BFD3268E2924B8FF94294280B0F6A75CAAB4C89D683105889E415AEEB30555EF4FFD1E423A6BBCEED695A65529465B94E5B7AD420AADA64475156EA543A570F03E5B1136D5F0CC37C2C1B0C6F9051E0B21EA8A606A444F84B790B0FE0DDB98A9D40FB584D325B7984C91E6C31DFED6883500369DAE21C6205967D0C91D9E"}}
{"req":"Plugin_Install","rid":1,"para":{"Name":"永中Office在线编辑小程序","PID":"YZOfficeApplet","Date":"2022-01-17","Desc":"跨浏览器的永中Office内嵌网页小程序,支持在Chrome、Edge、Firefox、IE、Oprea、360、QQ等最新版本浏览器网页中内嵌文字、表格、演示等程序进行在线编辑或审阅各类办公文档。","DownAddr":"http://local.zorrosoft.com/Files/Net/YZOfficeApplet.pid","MD5":"CB4D0EA7C0E87FA578E79542E10D445D","Version":"2.2.3.10","Size":3964928,"HideIns":0,"Type":8,"Cookie":"","Auth":"","TK":"AD3A801ABD85D7F0BB6460D9C484F77DDCB955461F88A94E6A9C2DF15D4B317C638FE907BFBD816BFD81BA4319F85AE1DACFA30DCEE6692E38E1179632EED92C3182E3A451611A6F16224475A5BC5315EB5A11483608357BA440758498BED653092ED64ABDA38C1A800E283772384FDA9DAA2E70BF3FF8E6904A5715B2CDB310D48EE3422FA8D79DB71F9BA176A20876E6C2E1BF5FCC321934CD657621F5444FD70BD5778BB60387F33261429D8E9418235590C32BE9E46625EB504D747FCD28EEF025D9C5C699C59F0C3787DE367FE9FEF9028010ABD91B2148DB27A7143A56360C2DAFD40BD01B04DDD2200CCD283985B9AFB13CE07962ECC0D90B686634D6"}}
启动安装后,会不断收到安装进度直到安装结束。
在发布时,也可以把此小程序目录文件和中间件一起打包后发布,不用单独分发。
2)、请求升级永中内嵌网页Office小程序:
{"req":"Plugin_Update","rid":1,"para":{"Name":"永中Office在线编辑小程序","PID":"YZOfficeApplet","Date":"2021-12-15","Desc":"跨浏览器的永中Office内嵌网页小程序,支持在Chrome、Edge、Firefox、IE、Oprea、360、QQ等最新版本浏览器网页中内嵌文字、表格、演示等程序进行在线编辑或审阅各类办公文档。","DownAddr":"http://local.zorrosoft.com/Files/Net/YZOfficeApplet_Update.pid","MD5":"5764CE303B1B6B98A478C975F0E36B79","Version":"2.2.3.8","Size":3964928,"HideIns":0,"Type":8,"Cookie":"","Auth":"","TK":"8E39BA1EED3EB4CE70EBAB223CDACAE81368F1980BBCB4C2FEDB58E2C2CC994051101BE831A38C0914ACFBBDF191A84F508334712F9D21A7D950D3971D6C52814AE0EBBA70DF1B4E9BE30AD3EE06B77CA331278431E2C4F5FFE411A7A2FFFA366CAB0C3EFCB32E0242C2EE0F821582B6AA76CADCF6745DB344671E312BBFFA8E41863FECB682D8CBA27369F068E8EAF4F218168FBEF159042BBAF8F52CFDDC5217578BEB5B00D42809CBAFCE95DE0E524851AE56C1B2AEC1E69AAA2DE399B1A84D316257FE3A27156AAEBF60D70B3EB2BE99D229884A4DDBA64083C0B17CA684ADF61C0896462FD5E16131C5276C7F655611F652F8B4FC36BBFE76B5964BC582"}}
{"req":"Plugin_Update","rid":1,"para":{"Name":"永中Office在线编辑小程序","PID":"YZOfficeApplet","Date":"2022-01-17","Desc":"跨浏览器的永中Office内嵌网页小程序,支持在Chrome、Edge、Firefox、IE、Oprea、360、QQ等最新版本浏览器网页中内嵌文字、表格、演示等程序进行在线编辑或审阅各类办公文档。","DownAddr":"http://local.zorrosoft.com/Files/Net/YZOfficeApplet_Update.pid","MD5":"A18DB14C4971CDF911B473499CFB9552","Version":"2.2.3.10","Size":3964928,"HideIns":0,"Type":8,"Cookie":"","Auth":"","TK":"605129E1DD6CF548C46450B03CC07439037CB2ECA835CF07EB32D0557115EA2141A9FF764C7F458D4591F0E5B665AAA5FB3F629D3D1FBBC2F2FD069B7CD579B2E474AA55EDEACB48CED5DD54555E262A6A61D3252E0C74DD78E6819AC4FF1C816E2FE2EDC04798452194F1D466A7ADF01A3D3616B02514C497F72DD6EA10367710384F32A5B007D72392DFABF7E4D9D8066D2EA5145894B739CF7DCF3A8A0D826741E3CC9A6CD33B4C729634CB65978D858BE8254897599E775191DC53DB29674291B619597D4937B0EAF687795E9151F7FBF02A5C47566F9121305F357DB2372C59CE411349280C29BB16DF500355B519D5FF95B415459B25EE96A9AA5E48AE"}}
以上安装和升级的JSON请求包,可能因版本升级导致内容不同,如遇安装或升级时报错,请联系客服获取最新的请求包。
......
无法预览此类型文件
无法预览此类型文件
无法预览此类型文件
无法预览此类型文件
无法预览此类型文件
无法预览此类型文件
无法预览此类型文件
无法预览此类型文件
......@@ -2,7 +2,7 @@
; 有关创建 Inno Setup 脚本文件的详细资料请查阅帮助文档!
#define MyAppName "PluginOK中间件"
#define MyAppVersion "1.5.3.9"
#define MyAppVersion "1.5.3.10"
#define MyAppPublisher "成都佐罗软件有限公司"
#define MyAppURL "http://www.zorrosoft.com/"
#define MyAppExeName "WrlSetup.exe"
......
......@@ -2,7 +2,7 @@
; 有关创建 Inno Setup 脚本文件的详细资料请查阅帮助文档!
#define MyAppName "PluginOK中间件网络版"
#define MyAppVersion "2.2.3.9"
#define MyAppVersion "2.2.3.10"
#define MyAppPublisher "成都佐罗软件有限公司"
#define MyAppURL "http://www.zorrosoft.com/"
#define MyAppExeName "ZbaSetup.exe"
......
......@@ -2,7 +2,7 @@
; 有关创建 Inno Setup 脚本文件的详细资料请查阅帮助文档!
#define MyAppName "PluginOK中间件服务器"
#define MyAppVersion "2.2.3.9"
#define MyAppVersion "2.2.3.10"
#define MyAppPublisher "成都佐罗软件有限公司"
#define MyAppURL "http://www.zorrosoft.com/"
#define MyAppExeName "ZbaSetup.exe"
......
......@@ -71,7 +71,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_IETab","rid":5,"para":{"Type":"0","Title":"IE NewTab","Flag":2,"IframeX":0,"IframeY":0,"Version":"0","Zoom":100,"Url": "http://zorrosoft.com/IENewTab.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_IETab","rid":5,"para":{"Type":"0","Title":"IE NewTab","Flag":2,"IframeX":0,"IframeY":0,"Version":"0","Option":"0","Zoom":100,"Url": "http://zorrosoft.com/IENewTab.html","Open":"http://zorrosoft.com"}}</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,"ScrollTop":0,"Url": "http://zorrosoft.com/excelfull.html","OType":"2","Version":"1","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":72,"Left":0,"Top":0,"Width":0,"Height":0,"IframeX":0,"IframeY":0,"ScrollTop":0,"Web": {"Edit":16,"PW":""},"Option":"2","Version":"0","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_IEApplet","rid":8,"para":{"Type":"0","Title":"IE控件小程序","Flag":66,"Left":20,"Top":20,"Width":480,"Height":320,"IframeX":0,"IframeY":210,"BarW":0,"BarH":0,"ScrollTop":0,"Version":"0","Open":"http://zorrosoft.com","Web":"UID=zorro;Cur=2"}}</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":66,"Left":20,"Top":20,"Width":480,"Height":320,"IframeX":0,"IframeY":210,"BarW":0,"BarH":0,"ScrollTop":0,"Version":"0","Option":"0","Open":"http://zorrosoft.com","Web":"UID=zorro;Cur=2"}}</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,"ScrollTop":0,"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","Option":"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>
......
......@@ -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,"ScrollTop":0,"Url": "http://zorrosoft.com/officeframe.html","OType":"1","Version":"0","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":66,"Left":20,"Top":20,"Width":480,"Height":320,"IframeX":0,"IframeY":210,"BarW":0,"BarH":0,"ScrollTop":0,"Web": {"Edit":0,"PW":""},"Option":"1","Version":"0","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,"ScrollTop":0,"Url": "http://zorrosoft.com/officeocx.html","OType":"2","Version":"0","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":66,"Top":20,"Width":480,"Height":320,"IframeX":-20,"IframeY":8,"BarW":0,"BarH":0,"ScrollTop":0,"Web": {"Edit":0,"PW":""},"Option":"0","Version":"0","Open":"D:/Zorro/test.xls"}}</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,"ScrollTop":0,"Url": "http://zorrosoft.com/pptfull.html","OType":"3","Version":"1","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":72,"Left":0,"Top":0,"Width":0,"Height":0,"IframeX":0,"IframeY":0,"ScrollTop":0,"Web": {"Edit":1,"PW":""},"Option":3,"Version":0,"Open":"D:/Zorro/test.ppt"}}</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,"ScrollTop":0,"Url": "http://zorrosoft.com/wordfull.html","OType":"1","Version":"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":72,"Left":0,"Top":0,"Width":0,"Height":0,"IframeX":0,"IframeY":0,"ScrollTop":0,"Web": {"Edit":18,"PW":""},"Option":"1","Version":"0","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.
先完成此消息的编辑!
想要评论请 注册