提交 432136dc 编写于 作者: Z zorro

更新相关文档

上级 95f6087d
......@@ -4,7 +4,7 @@
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1, user-scalable=no">
<title>Solidworks Applet Test</title>
<title>Catia Applet Test</title>
<link href="css/res.css" rel="stylesheet"/>
<link rel="shortcut icon" href="{% static 'Files/favicon.ico' %}" type="image/x-icon">
......@@ -52,7 +52,7 @@
</iframe>
<div class="container">
<div class="page-header">
<h2 style="margin-top:20px;margin-left:20px; text-align:center; ">PluginOK内嵌Solidworks小程序自动适配及还原1</h2>
<h2 style="margin-top:20px;margin-left:20px; text-align:center; ">PluginOK内嵌Catia网页组件自动适配及还原1</h2>
</div>
<div class="row" style="margin-bottom:20px;">
<div class="col-sm-6 col-md-5 col-lg-4">
......
......@@ -3,7 +3,7 @@
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1, user-scalable=no">
<title>当前页内嵌Solidworks小程序编辑审核3D工程图</title>
<title>当前页内嵌Catia网页组件编辑审核3D工程图</title>
<script type="text/javascript">
</script>
......@@ -55,7 +55,7 @@ border: 1px solid blue;
<object ID="WrlWS" CLASSID="CLSID:C0971B90-4513-4E2D-A0B6-15B915FE748A" width="0" height="0"></object>
<div class="container">
<div class="page-header">
<h2 style="margin-top:20px;margin-left:20px; text-align:center; ">牛插(PluginOK)中间件在线体验</h2>
<h2 style="margin-top:20px;margin-left:20px; text-align:center; ">PluginOK中间件在线体验</h2>
<a href=http://local.zorrosoft.com/Files/PluginOK.pdf>产品介绍</a>
<a href=http://local.zorrosoft.com/Files/PluginOK.zip>中间件安装包</a>
<a href=http://local.zorrosoft.com/Files/ZbaSDK.zip>中间件开发包(SDK)</a>
......
......@@ -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","Option":"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_IEPage","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>
......
......@@ -7,7 +7,7 @@
2、IE控件小程序控制相关接口:
说明:以下功能请通过Web Socket连接PluginOK主服务(ws://localhost:83?sid=12345&flag=1)后可执行,如默认侦听端口不是83(关于如何配置侦听端口,请参考SDK包中的文档“PluginOK开发者手册.pdf”),请在连接地址中指定端口号进行连接。
HTTP网页在线测试:http://local.zorrosoft.com/iefull.html HTTPS网页在线测试:https://local.zorrosoft.com/ieframe.html
HTTP网页在线测试:http://local.zorrosoft.com/iefull.html HTTPS网页在线测试:https://local.zorrosoft.com/iepage.html
如还需兼容IE浏览器使用,网络版测试网页中 <object ID="WrlWS" CLASSID="CLSID:C0971B90-4513-4E2D-A0B6-15B915FE748A" width="0" height="0"></object>
的CLSID需要替换为:21ADE2E6-B4DD-4F3E-8BD5-9DDAD1785F3A
前端集成可参考以上测试网页进行,HTML网页中需要嵌入以下类似代码;
......@@ -52,13 +52,13 @@ BarW和BarH分别是网页右侧和底部预留区域,ScrollTop为顶部滚动
注意:Open和Web如果有特殊字符= & 双引号或中文等,需要用URL编码处理后传递
举例:
自动识别当前浏览器指定位置和大小启动:
{"req":"Wrl_IEApplet","rid":2,"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"}}
{"req":"Wrl_IEPage","rid":2,"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":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_IEPage","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":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"}}
{"req":"Wrl_IEPage","rid":2,"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
......@@ -98,7 +98,7 @@ ScrollTop垂直滚动条位置 ScrollTop水平滚动条位置
{"req":"Wrl_ScrollBar","rid":6,"para":{"ID":"1","Code":2,"BarW":0,"BarH":0,"ScrollTop":0,"ScrollLeft":0}}
6)、请求对小程序窗口做Alpha透明处理,便于前端临时显示覆盖到小程序窗口的菜单等:
ID为Wrl_IEApplet启动小程序时返回的ID值,Alpha为透明度百分比,1-100
ID为Wrl_IEPage启动小程序时返回的ID值,Alpha为透明度百分比,1-100
{"req":"Wrl_AppletAlpha","rid":7,"para":{"ID":1,"Alpha":30}}
7)、请求对小程序窗口内容进行截图:
......@@ -130,7 +130,7 @@ ID为启动小程序时返回JSON中的ID值,不指定Scale时,获取当前
正式版需要添加TK校验,具体规则请参考SDK包中文档“PluginOK中间件安全解决方案.doc”,可在SDK包中的打包程序ZbaPackage.exe的中间件维护生成带TK的请求。
{"req":"Plugin_Remove","rid":3,"para":{"PID":"IEApplet","Type":8}}
4、IE控件小程序转调用ActiveX接口,先根据Wrl_IEApplet请求启动后返回的端口号,新建立一个WebSocket连接后可执行如下指令:
4、IE控件小程序转调用ActiveX接口,先根据Wrl_IEPage请求启动后返回的端口号,新建立一个WebSocket连接后可执行如下指令:
A、常用功能请求:
1) 停止
请求:{"req":"IE_Stop","rid":50,"para":{}}
......
......@@ -34,7 +34,7 @@ BarW和BarH分别是网页右侧和底部预留区域,ScrollTop为顶部滚动
Option:1是启动微软Word 为2启动微软Excel 为3启动微软PPT 5启动Adobe Acrobat的OCX控件打开pdf
Version:0:OLE嵌入方式加载 1:完整加载(支持文档对比操作) 2:OLE嵌入方式加载(与0差别在于WPS专业版及微软Office高版本提前启动Office进程以支持多文档及加快启动性能) Option为5时Version自动默认为1
Open:为需要打开的文档路径,磁盘目录斜杠用/ 支持服务器HTTP协议的文件下载路径(请确保无需登录即可下载),下载地址中如果没有包含文件名,请在Content-Disposition中指定filename
此参数如非全路径,包括服务器路径,除非启动时指定了数据文件目录DataPath,否则默认使用中间件程序Data子目录作为根目录使用 也可在Web中指定
此参数如非全路径,包括服务器路径,除非启动时指定了数据文件目录DataPath,否则默认使用中间件程序Data子目录作为根目录使用 如果使用字节流文件打开,这里不需要指定
注意:Open、Url中如果有特殊字符= & 双引号或中文等,需要用URL编码处理后传递
举例:
自动识别当前浏览器并启动微软Word程序
......@@ -143,6 +143,7 @@ A、常用功能请求:
打开前如已有文档打开,会自动关闭上一个文档,避免同时打开多个文档
Open打开文档(不指定时新建文档) 如非全路径,除非启动时指定了数据文件目录DataPath,否则默认使用中间件程序Data子目录作为根目录使用
User 设置编辑用户名 Edit设置编辑权限,含义和启动时相同 Hide控制界面显示标记
如果需要支持字节流文件打开,需要指定参数Byte,代表文件流的长度,此请求返回后前端继续发送字节流即可
{"req":"Office_Open","rid":3,"para":{"Open":"D:/Zorro/test.doc","User":"test","Edit":0,"Hide":0}}
打开服务器文档
{"req":"Office_Open","rid":3,"para":{"Open":"http://local.zorrosoft.com/Files/template.doc","Edit":0}}
......@@ -150,6 +151,7 @@ User 设置编辑用户名 Edit设置编辑权限,含义和启动时相同 Hid
4)请求保存,适用于Word、Excel、PPT软件,如是新建文档,会创建一个临时文件名保存
如果指定了Office_NetFile接口中的Url等参数,代表保存到本地的同时上传到服务器
如果调用打开时指定了Byte字节流参数,此请求返回后前端继续接收文件字节流即可
{"req":"Office_Save","rid":4,"para":{}}
{"req":"Office_Save","rid":4,"para":{"Asyn":0,"Agent":"","Cookie":"","Auth":"","Para":"","Url":"http://zorrosoft.com/wp-admin/admin-ajax.php"}}
返回:{"ret":0,"rid":4,"data":{"Ret":"0","FilePath":"","Info":{}}} 其中FilePath为实际保存路径 Info为上传接口返回的数据包,务必用JSON来描述
......@@ -158,6 +160,7 @@ User 设置编辑用户名 Edit设置编辑权限,含义和启动时相同 Hid
支持相对路径,如非全路径,除非启动时指定了数据文件目录DataPath,否则默认使用中间件程序Data子目录作为根目录使用
如果指定了Office_NetFile接口中的Url等参数,代表保存到本地的同时上传到服务器
当另存为ppt或pptx时,可指定参数EmbedFonts是否嵌入TrueType字体,默认嵌入
如果调用打开时指定了Byte字节流参数,此请求返回后前端继续接收文件字节流即可
{"req":"Office_SaveAs","rid":5,"para":{"NewFile":"D:/Zorro/test.xml"}}
{"req":"Office_SaveAs","rid":5,"para":{"NewFile":"D:/Zorro/testSA.doc"}}
{"req":"Office_SaveAs","rid":5,"para":{"Format":17,"NewFile":"D:/Zorro/test.pdf"}}
......@@ -167,6 +170,7 @@ User 设置编辑用户名 Edit设置编辑权限,含义和启动时相同 Hid
6)请求导出为PDF或XPS格式 NewFile为导出文档路径,有中文或特殊字符等需要UrlEncode编码,适用于Word、Excel软件
NewFile如非全路径,除非启动时指定了数据文件目录DataPath,否则默认使用中间件程序Data子目录作为根目录使用
如果指定了Office_NetFile接口中的Url等参数,代表保存到本地的同时上传到服务器
如果调用打开时指定了Byte字节流参数,此请求返回后前端继续接收文件字节流即可
{"req":"Office_Export","rid":6,"para":{"NewFile":"D:/Zorro/test1.pdf"}}
{"req":"Office_Export","rid":6,"para":{"NewFile":"D:/Zorro/testExport.pdf","Asyn":0,"Agent":"","Cookie":"","Auth":"","Para":"","Url":"http://zorrosoft.com/wp-admin/admin-ajax.php"}}
返回:{"ret":0,"rid":6,"data":{"Ret":"0"}}
......
......@@ -4,7 +4,7 @@
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1, user-scalable=no">
<title>Solidworks Applet Test</title>
<title>CATIA Applet Test</title>
<link href="css/res.css" rel="stylesheet"/>
<link rel="shortcut icon" href="{% static 'Files/favicon.ico' %}" type="image/x-icon">
......@@ -52,7 +52,7 @@
</iframe>
<div class="container">
<div class="page-header">
<h2 style="margin-top:20px;margin-left:20px; text-align:center; ">PluginOK内嵌Solidworks小程序自动适配及还原1</h2>
<h2 style="margin-top:20px;margin-left:20px; text-align:center; ">PluginOK内嵌CATIA网页组件自动适配及还原1</h2>
</div>
<div class="row" style="margin-bottom:20px;">
<div class="col-sm-6 col-md-5 col-lg-4">
......
......@@ -3,7 +3,7 @@
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1, user-scalable=no">
<title>当前页内嵌Solidworks小程序编辑审核3D工程图</title>
<title>当前页内嵌CATIA网页组件编辑审核3D工程图</title>
<script type="text/javascript">
</script>
......@@ -55,7 +55,7 @@ border: 1px solid blue;
<object ID="WrlWS" CLASSID="CLSID:21ADE2E6-B4DD-4F3E-8BD5-9DDAD1785F3A" width="0" height="0"></object>
<div class="container">
<div class="page-header">
<h2 style="margin-top:20px;margin-left:20px; text-align:center; ">牛插(PluginOK)中间件在线体验</h2>
<h2 style="margin-top:20px;margin-left:20px; text-align:center; ">PluginOK中间件在线体验</h2>
<a href=http://local.zorrosoft.com/Files/PluginOK.pdf>产品介绍</a>
<a href=http://local.zorrosoft.com/Files/PluginOK.zip>中间件安装包</a>
<a href=http://local.zorrosoft.com/Files/ZbaSDK.zip>中间件开发包(SDK)</a>
......
......@@ -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","Option":"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_IEPage","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>
......

<!DOCTYPE html>
<html manifest="/websocket.appcache">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1, user-scalable=no">
<title>当前页内嵌IE控件小程序测试(PluginOK)</title>
<link href="css/res.css" rel="stylesheet"/>
<link rel="shortcut icon" href="{% static 'Files/favicon.ico' %}" type="image/x-icon">
<script src="PluginOK/base.js"></script>
<script src="PluginOK/wrl.js"></script>
<script language ="javascript" type ="text/javascript" for="WrlWS" event="onopen()">
showmessage('连接成功');
WrlVisibilityListener(true);
WrlScrollListener(true);
$('body').find('#btn_send').attr('disabled', false);
</script>
<script language ="javascript" type ="text/javascript" for="WrlWS" event="onclose(param1,param2,param3)">
WrlVisibilityListener(false);
WrlScrollListener(false);
nAppletRunID = 0;
nRequstAppletID = 0;
showmessage(param2);
$('body').find('#btn_conn').attr('disabled', false);
$('body').find('#btn_close').attr('disabled', true);
$('body').find('#btn_send').attr('disabled', true);
$('body').find('#btn_fitpage').attr('disabled', true);
</script>
<script language ="javascript" type ="text/javascript" for="WrlWS" event="onmessage(param)">
DealRecMessage(param);
</script>
<script language ="javascript" type ="text/javascript" for="WrlWS" event="onerror(param)">
showmessage(param);
</script>
<script type="text/javascript">
$(document).ready(function(){
$("#inp_url").attr("value",GetDefaultConn());
});
</script>
</head>
<body>
<object ID="WrlWS" CLASSID="CLSID:21ADE2E6-B4DD-4F3E-8BD5-9DDAD1785F3A" width="0" height="0"></object>
<br />
<iframe name="IEApplet" id="IEApplet" src="IEApplet3.html" frameborder="0" align="left" width="550" height="540" scrolling="no">
</iframe>
<div class="container">
<div class="page-header">
<h2 style="margin-top:20px;margin-left:20px; text-align:center; ">IE内嵌小程序显示自动适配及还原</h2>
</div>
<div class="row" style="margin-bottom:20px;">
<div class="col-sm-6 col-md-5 col-lg-4">
<div>
<input type="text" class="form-control" size="50" style="margin-bottom:3px;" id="inp_url" placeholder="连接" value="ws://localhost:80?sid=12345&flag=1" />
<button type="button" id="btn_conn" class="btn btn-primary">连接</button>
<button type="button" id="btn_close" class="btn btn-danger" disabled="disabled">断开</button>
<button type="button" id="btn_clear" class="btn btn-danger">清空通讯记录</button>
<button type="button" id="btn_fitpage" class="btn btn-danger" disabled="disabled">显示适配切换</button>
</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_IEPage","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>
<div class="col-sm-6 col-md-7 col-lg-8">
<div id="div_msgzone" class="panel panel-default">
<div class="panel-heading">通讯记录</div>
<div id="div_msg" class="panel-body" style="min-height:400px;width:500px;"></div>
</div>
</div>
</div>
</div>
</body>
</html>
......@@ -35,7 +35,7 @@ v实际显示首先会基于Web或Url中指定的坐标和大小,再根据Ifra
Option:11是启动金山文字 12是启动金山表格 13是启动金山演示 15是Adobe Acrobat的OCX控件打开pdf 16是启动WPS PDF程序打开pdf(不支持OLE嵌入)
Version:0:OLE嵌入方式加载 1:完整加载(支持文档对比操作) 2:OLE嵌入方式加载(与0差别在于WPS专业版及微软Office高版本提前启动Office进程以支持多文档及加快启动性能) Option为5时Version自动默认为1 WPS非专业版不支持文档对比及导出OFD文件等操作
Open:为需要打开的文档路径,磁盘目录斜杠用/ 支持服务器HTTP协议的文件下载路径(请确保无需登录即可下载),下载地址中如果没有包含文件名,请在Content-Disposition中指定filename
此参数如非全路径,包括服务器路径,除非启动时指定了数据文件目录DataPath,否则默认使用中间件程序Data子目录作为根目录使用 也可在Web中指定
此参数如非全路径,包括服务器路径,除非启动时指定了数据文件目录DataPath,否则默认使用中间件程序Data子目录作为根目录使用 如果使用字节流文件打开,这里不需要指定
注意:Open、Url中如果有特殊字符= & 双引号或中文等,需要用URL编码处理后传递
举例:
自动识别当前浏览器并启动金山文字程序
......@@ -145,7 +145,7 @@ A、常用功能请求:
打开前如已有文档打开,会自动关闭上一个文档,避免同时打开多个文档
Open打开文档(不指定时新建文档) 支持相对路径,如非全路径,除非启动时指定了数据文件目录DataPath,否则默认使用中间件程序Data子目录作为根目录使用
User 设置编辑用户名 Edit设置编辑权限,含义和启动时相同 Hide控制界面显示标记
Byte 指定打开的二进制文件流长度
如果需要支持字节流文件打开,需要指定参数Byte,代表文件流的长度,此请求返回后前端继续发送字节流即可
{"req":"Office_Open","rid":3,"para":{"Open":"D:/Zorro/test.doc","User":"test","Edit":0,"Hide":0}}
打开服务器文档
{"req":"Office_Open","rid":3,"para":{"Open":"http://local.zorrosoft.com/Files/template.doc","Edit":0}}
......@@ -153,6 +153,7 @@ Byte 指定打开的二进制文件流长度
4)请求保存,适用于WPS文字、WPS表格、WPS演示软件,如是新建文档,会创建一个临时文件名保存
如果指定了Office_NetFile接口中的Url等参数,代表保存到本地的同时上传到服务器
如果调用打开时指定了Byte字节流参数,此请求返回后前端继续接收文件字节流即可
{"req":"Office_Save","rid":4,"para":{}}
{"req":"Office_Save","rid":4,"para":{"Asyn":0,"Agent":"","Cookie":"","Auth":"","Para":"","Url":"http://zorrosoft.com/wp-admin/admin-ajax.php"}}
返回:{"ret":0,"rid":4,"data":{"Ret":"0","FilePath":"","Info":{}}} 其中FilePath为实际保存路径 Info为上传接口返回的数据包,务必用JSON来描述
......@@ -161,6 +162,7 @@ Byte 指定打开的二进制文件流长度
WPS文字支持另存为OFD文件(Format是25 个人版不支持)或者UOF文件(Format是103) NewFile支持相对路径,如非全路径,除非启动时指定了数据文件目录DataPath,否则默认使用中间件程序Data子目录作为根目录使用
如果指定了Office_NetFile接口中的Url等参数,代表保存到本地的同时上传到服务器
当另存为ppt或pptx时,可指定参数EmbedFonts是否嵌入TrueType字体,默认嵌入
如果调用打开时指定了Byte字节流参数,此请求返回后前端继续接收文件字节流即可
{"req":"Office_SaveAs","rid":5,"para":{"NewFile":"D:/Zorro/test.xml"}}
{"req":"Office_SaveAs","rid":5,"para":{"NewFile":"D:/Zorro/testSA.doc"}}
{"req":"Office_SaveAs","rid":5,"para":{"Format":25,"NewFile":"D:/Zorro/test.ofd"}}
......@@ -170,6 +172,7 @@ WPS文字支持另存为OFD文件(Format是25 个人版不支持)或者UOF文件
6)请求导出为PDF或XPS格式 NewFile为导出文档路径,有中文或特殊字符等需要UrlEncode编码,适用于WPS文字、WPS表格软件
NewFile支持相对路径,如非全路径,除非启动时指定了数据文件目录DataPath,否则默认使用中间件程序Data子目录作为根目录使用
如果指定了Office_NetFile接口中的Url等参数,代表保存到本地的同时上传到服务器
如果调用打开时指定了Byte字节流参数,此请求返回后前端继续接收文件字节流即可
{"req":"Office_Export","rid":6,"para":{"NewFile":"D:/Zorro/test1.pdf"}}
{"req":"Office_Export","rid":6,"para":{"NewFile":"D:/Zorro/testExport.pdf","Asyn":0,"Agent":"","Cookie":"","Auth":"","Para":"","Url":"http://zorrosoft.com/wp-admin/admin-ajax.php"}}
返回:{"ret":0,"rid":6,"data":{"Ret":"0"}}
......
......@@ -34,7 +34,7 @@ BarW和BarH分别是网页右侧和底部预留区域,ScrollTop为顶部滚动
Option:21是启动永中文字 22是启动永中表格 23是启动永中简报 25是启动Adobe Acrobat的OCX控件打开pdf
Version:0:OLE嵌入方式加载 1:完整加载(支持文档对比操作) 2:OLE嵌入方式加载(与0差别在于永中专业版及微软Office高版本提前启动Office进程以支持多文档及加快启动性能) Option为5时Version自动默认为1
Open:为需要打开的文档路径,磁盘目录斜杠用/ 支持服务器HTTP协议的文件下载路径(请确保无需登录即可下载),下载地址中如果没有包含文件名,请在Content-Disposition中指定filename
此参数如非全路径,包括服务器路径,除非启动时指定了数据文件目录DataPath,否则默认使用中间件程序Data子目录作为根目录使用 也可在Web中指定
此参数如非全路径,包括服务器路径,除非启动时指定了数据文件目录DataPath,否则默认使用中间件程序Data子目录作为根目录使用 如果使用字节流文件打开,这里不需要指定
注意:Open、Url中如果有特殊字符= & 双引号或中文等,需要用URL编码处理后传递
举例:
自动识别当前浏览器并启动永中文字程序
......@@ -144,6 +144,7 @@ A、常用功能请求:
打开前如已有文档打开,会自动关闭上一个文档,避免同时打开多个文档
Open打开文档(不指定时新建文档) 支持相对路径,如非全路径,除非启动时指定了数据文件目录DataPath,否则默认使用中间件程序Data子目录作为根目录使用
User 设置编辑用户名 Edit设置编辑权限,含义和启动时相同 Hide控制界面显示标记
如果需要支持字节流文件打开,需要指定参数Byte,代表文件流的长度,此请求返回后前端继续发送字节流即可
{"req":"Office_Open","rid":3,"para":{"Open":"D:/Zorro/test.doc","User":"test","Edit":0,"Hide":0}}
打开服务器文档
{"req":"Office_Open","rid":3,"para":{"Open":"http://local.zorrosoft.com/Files/template.doc"}}
......@@ -151,6 +152,7 @@ User 设置编辑用户名 Edit设置编辑权限,含义和启动时相同 Hid
4)请求保存,适用于永中文字、永中表格、永中简报软件,如是新建文档,会创建一个临时文件名保存
如果指定了Office_NetFile接口中的Url等参数,代表保存到本地的同时上传到服务器
如果调用打开时指定了Byte字节流参数,此请求返回后前端继续接收文件字节流即可
{"req":"Office_Save","rid":4,"para":{}}
{"req":"Office_Save","rid":4,"para":{"Asyn":0,"Agent":"","Cookie":"","Auth":"","Para":"","Url":"http://zorrosoft.com/wp-admin/admin-ajax.php"}}
返回:{"ret":0,"rid":4,"data":{"Ret":"0","FilePath":"","Info":{}}} 其中FilePath为实际保存路径 Info为上传接口返回的数据包,务必用JSON来描述
......@@ -158,6 +160,7 @@ User 设置编辑用户名 Edit设置编辑权限,含义和启动时相同 Hid
5)请求另保存 NewFile为另保存路径,有中文或特殊字符等需要UrlEncode编码,适用于永中文字、永中表格、永中简报软件
支持相对路径,如非全路径,除非启动时指定了数据文件目录DataPath,否则默认使用中间件程序Data子目录作为根目录使用
如果指定了Office_NetFile接口中的Url等参数,代表保存到本地的同时上传到服务器
如果调用打开时指定了Byte字节流参数,此请求返回后前端继续接收文件字节流即可
{"req":"Office_SaveAs","rid":5,"para":{"NewFile":"D:/Zorro/test.xml"}}
{"req":"Office_SaveAs","rid":5,"para":{"NewFile":"D:/Zorro/testSA.doc"}}
{"req":"Office_SaveAs","rid":5,"para":{"Format":17,"NewFile":"D:/Zorro/test.pdf"}}
......@@ -167,6 +170,7 @@ User 设置编辑用户名 Edit设置编辑权限,含义和启动时相同 Hid
6)请求导出为PDF或XPS格式 NewFile为导出文档路径,有中文或特殊字符等需要UrlEncode编码,适用于永中文字、永中表格软件
支持相对路径,如非全路径,除非启动时指定了数据文件目录DataPath,否则默认使用中间件程序Data子目录作为根目录使用
如果指定了Office_NetFile接口中的Url等参数,代表保存到本地的同时上传到服务器
如果调用打开时指定了Byte字节流参数,此请求返回后前端继续接收文件字节流即可
{"req":"Office_Export","rid":6,"para":{"NewFile":"D:/Zorro/test1.pdf"}}
{"req":"Office_Export","rid":6,"para":{"NewFile":"D:/Zorro/testExport.pdf","Asyn":0,"Agent":"","Cookie":"","Auth":"","Para":"","Url":"http://zorrosoft.com/wp-admin/admin-ajax.php"}}
返回:{"ret":0,"rid":6,"data":{"Ret":"0"}}
......
......@@ -4,7 +4,7 @@
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1, user-scalable=no">
<title>Solidworks Applet Test</title>
<title>CATIA Applet Test</title>
<link href="css/res.css" rel="stylesheet"/>
<link rel="shortcut icon" href="{% static 'Files/favicon.ico' %}" type="image/x-icon">
......@@ -52,7 +52,7 @@
</iframe>
<div class="container">
<div class="page-header">
<h2 style="margin-top:20px;margin-left:20px; text-align:center; ">PluginOK内嵌Solidworks小程序自动适配及还原1</h2>
<h2 style="margin-top:20px;margin-left:20px; text-align:center; ">PluginOK内嵌CATIA网页组件自动适配及还原1</h2>
</div>
<div class="row" style="margin-bottom:20px;">
<div class="col-sm-6 col-md-5 col-lg-4">
......
......@@ -3,7 +3,7 @@
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1, user-scalable=no">
<title>当前页内嵌Solidworks小程序编辑审核3D工程图</title>
<title>当前页内嵌CATIA网页组件编辑审核3D工程图</title>
<script type="text/javascript">
</script>
......@@ -55,7 +55,7 @@ border: 1px solid blue;
<object ID="WrlWS" CLASSID="CLSID:21ADE2E6-B4DD-4F3E-8BD5-9DDAD1785F3A" width="0" height="0"></object>
<div class="container">
<div class="page-header">
<h2 style="margin-top:20px;margin-left:20px; text-align:center; ">牛插(PluginOK)中间件在线体验</h2>
<h2 style="margin-top:20px;margin-left:20px; text-align:center; ">PluginOK中间件在线体验</h2>
<a href=http://local.zorrosoft.com/Files/PluginOK.pdf>产品介绍</a>
<a href=http://local.zorrosoft.com/Files/PluginOK.zip>中间件安装包</a>
<a href=http://local.zorrosoft.com/Files/ZbaSDK.zip>中间件开发包(SDK)</a>
......
......@@ -4,13 +4,13 @@
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1, user-scalable=no">
<title>当前页内嵌海康RTSP流播放小程序测试(PluginOK)</title>
<title>当前页内嵌HK Web Player测试(PluginOK)</title>
<link href="css/res.css" rel="stylesheet"/>
<link rel="shortcut icon" href="{% static 'Files/favicon.ico' %}" type="image/x-icon">
<script src="PluginOK/base.js"></script>
<script src="PluginOK/vlc.js"></script>
<script src="PluginOK/wrl.js"></script>
<script language ="javascript" type ="text/javascript" for="WrlWS" event="onopen()">
showmessage('连接成功');
......@@ -53,7 +53,7 @@
</iframe>
<div class="container">
<div class="page-header">
<h2 style="margin-top:20px;margin-left:20px; text-align:center; ">海康网页播放小程序显示适配及还原</h2>
<h2 style="margin-top:20px;margin-left:20px; text-align:center; ">海康SDK网页播放器显示适配及还原</h2>
</div>
<div class="row" style="margin-bottom:20px;">
<div class="col-sm-6 col-md-5 col-lg-4">
......@@ -66,7 +66,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_HKWebPlayer","rid":4,"para":{"Type":"0","Title":"HK Web Player","Flag":66,"Left":20,"Top":20,"Width":480,"Height":320,"IframeX":0,"IframeY":210,"BarW":0,"BarH":0,"ScrollTop":0,"Version":"1","ShowType":6,"Web":[{"ID":1,"Server":"wzh:test123456@192.168.1.12:8000","Option":"Channel=34 Caching=1 Stream=1 Link=1"},{"ID":2,"Server":"wzh:test123456@192.168.1.12:8000","Option":"Channel=33 Link=4 Stream=0"},{"ID":3,"Server":"admin:test123456@192.168.1.8:8000","Option":"Link=1 Stream=0"},{"ID":4,"Server":"wzh:test123456@192.168.1.8:8000","Option":"Link=0 Stream=1"},{"ID":5,"Uri":"d:/zorro/test.mp4","Option":"PlayEngine=3"},{"ID":6,"Uri":"https://vjs.zencdn.net/v/oceans.mp4","Option":"PlayEngine=2"}]}}</textarea>
<textarea id="inp_send" class="form-control" style="margin-bottom:3px;min-width:350px;min-height:250px;" placeholder="请输入发送的内容">{"req":"Wrl_HKWebPlayer","rid":4,"para":{"Type":"0","Title":"HK Web Player","Flag":66,"Left":20,"Top":20,"Width":480,"Height":320,"IframeX":0,"IframeY":210,"BarW":0,"BarH":0,"ScrollTop":0,"Version":"0","ShowType":6,"Web":[{"ID":1,"Server":"wzh:test123456@192.168.1.12:8000","Option":"Channel=34 Caching=1 Stream=1 Link=1"},{"ID":2,"Server":"wzh:test123456@192.168.1.12:8000","Option":"Channel=33 Link=4 Stream=0"},{"ID":3,"Server":"admin:test123456@192.168.1.8:8000","Option":"Link=1 Stream=0"},{"ID":4,"Server":"wzh:test123456@192.168.1.8:8000","Option":"Link=0 Stream=1"},{"ID":5,"Uri":"d:/zorro/test.mp4","Option":"PlayEngine=3"},{"ID":6,"Uri":"https://vjs.zencdn.net/v/oceans.mp4","Option":"PlayEngine=2"}]}}</textarea>
<button type="button" id="btn_send" class="btn btn-info btn-block">发送(Ctrl+Enter)</button>
</div>
</div>
......
......@@ -3,13 +3,13 @@
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1, user-scalable=no">
<title>当前页内嵌海康SDK播放小程序</title>
<title>当前页内嵌HK Web Player测试(PluginOK)</title>
<script type="text/javascript">
</script>
<link href="css/res.css" rel="stylesheet"/>
<script src="PluginOK/base.js"></script>
<script src="PluginOK/vlc.js"></script>
<script src="PluginOK/wrl.js"></script>
<script language ="javascript" type ="text/javascript" for="WrlWS" event="onopen()">
showmessage('连接成功');
......@@ -56,7 +56,7 @@ border: 1px solid blue;
<object ID="WrlWS" CLASSID="CLSID:21ADE2E6-B4DD-4F3E-8BD5-9DDAD1785F3A" width="0" height="0"></object>
<div class="container">
<div class="page-header">
<h2 style="margin-top:20px;margin-left:20px; text-align:center; ">海康SDK播放小程序在线体验</h2>
<h2 style="margin-top:20px;margin-left:20px; text-align:center; ">海康SDK网页播放器在线体验</h2>
<br />
<br />
</div>
......@@ -74,7 +74,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_HKWebPlayer","rid":95,"para":{"Type":"0","Title":"HK Web Player","Flag":72,"IframeX":0,"IframeY":0,"Version":"0","Zoom":100,"ScrollTop":0,"ShowType":4,"Web":[{"ID":1,"Uri":"d:/zorro/1.mp4","Option":"PlayEngine=3 AutoLoop=1"},{"ID":2,"Uri":"http://devimages.apple.com.edgekey.net/streaming/examples/bipbop_4x3/gear2/prog_index.m3u8","Option":"AutoLoop=1 PlayEngine=2"},{"ID":3,"Uri":"rtsp://wowzaec2demo.streamlock.net/vod/mp4:BigBuckBunny_115k.mp4","Option":"PlayEngine=2"},{"ID":4,"Uri":"http://www.zorrosoft.com/Files/PluginOKBrowserApplet.mp4","Option":"PlayEngine=3"}]}}</textarea>
<textarea id="inp_send" class="form-control" style="margin-bottom:3px;min-width:350px;min-height:200px;" placeholder="请输入发送的内容">{"req":"Wrl_HKWebPlayer","rid":95,"para":{"Type":"0","Title":"HK Web Player","Flag":72,"Left":0,"Top":0,"IframeX":0,"IframeY":0,"ScrollTop":0,"Version":"0","ShowType":4,"Web":[{"ID":1,"Uri":"d:/zorro/1.mp4","Option":"PlayEngine=3 AutoLoop=1"},{"ID":2,"Uri":"http://devimages.apple.com.edgekey.net/streaming/examples/bipbop_4x3/gear2/prog_index.m3u8","Option":"AutoLoop=1 PlayEngine=2"},{"ID":3,"Uri":"rtsp://wowzaec2demo.streamlock.net/vod/mp4:BigBuckBunny_115k.mp4","Option":"PlayEngine=2"},{"ID":4,"Uri":"http://www.zorrosoft.com/Files/PluginOKBrowserApplet.mp4","Option":"PlayEngine=3"}]}}</textarea>
<button type="button" id="btn_send" class="btn btn-info btn-block">发送(Ctrl+Enter)</button>
</div>
</div>
......
......@@ -3,13 +3,13 @@
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1, user-scalable=no">
<title>当前页内嵌RTSP多引擎网页播放器</title>
<title>当前页内嵌RTSP Web Player(多引擎)测试</title>
<script type="text/javascript">
</script>
<link href="css/res.css" rel="stylesheet"/>
<script src="PluginOK/base.js"></script>
<script src="PluginOK/vlc.js"></script>
<script src="PluginOK/wrl.js"></script>
<script language ="javascript" type ="text/javascript" for="WrlWS" event="onopen()">
showmessage('连接成功');
......@@ -74,7 +74,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_VideoWebPlayer","rid":95,"para":{"Type":"0","Title":"HK Web Player","Flag":72,"IframeX":0,"IframeY":0,"Version":"0","Zoom":100,"ScrollTop":0,"ShowType":4,"Web":[{"ID":1,"Uri":"d:/zorro/1.mp4","Option":"PlayEngine=3 AutoLoop=1"},{"ID":2,"Uri":"http://devimages.apple.com.edgekey.net/streaming/examples/bipbop_4x3/gear2/prog_index.m3u8","Option":"AutoLoop=1 PlayEngine=3"},{"ID":3,"Uri":"rtsp://wowzaec2demo.streamlock.net/vod/mp4:BigBuckBunny_115k.mov","Option":"PlayEngine=2"},{"ID":4,"Uri":"http://www.zorrosoft.com/Files/PluginOKBrowserApplet.mp4","Option":"PlayEngine=2"}]}}</textarea>
<textarea id="inp_send" class="form-control" style="margin-bottom:3px;min-width:350px;min-height:200px;" placeholder="请输入发送的内容">{"req":"Wrl_VideoWebPlayer","rid":95,"para":{"Type":"0","Title":"RTSP Web Player","Flag":72,"Left":0,"Top":0,"IframeX":0,"IframeY":0,"ScrollTop":0,"Version":"0","ShowType":4,"Web":[{"ID":1,"Uri":"d:/zorro/1.mp4","Option":"PlayEngine=3 AutoLoop=1"},{"ID":2,"Uri":"http://devimages.apple.com.edgekey.net/streaming/examples/bipbop_4x3/gear2/prog_index.m3u8","Option":"AutoLoop=1 PlayEngine=3"},{"ID":3,"Uri":"rtsp://wowzaec2demo.streamlock.net/vod/mp4:BigBuckBunny_115k.mov","Option":"PlayEngine=2"},{"ID":4,"Uri":"http://www.zorrosoft.com/Files/PluginOKBrowserApplet.mp4","Option":"PlayEngine=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","Option":"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_IEPage","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>
......

<!DOCTYPE html>
<html manifest="/websocket.appcache">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1, user-scalable=no">
<title>当前页内嵌IE控件小程序测试(PluginOK)</title>
<link href="css/res.css" rel="stylesheet"/>
<link rel="shortcut icon" href="{% static 'Files/favicon.ico' %}" type="image/x-icon">
<script src="PluginOK/base.js"></script>
<script src="PluginOK/wrl.js"></script>
<script language ="javascript" type ="text/javascript" for="WrlWS" event="onopen()">
showmessage('连接成功');
WrlVisibilityListener(true);
WrlScrollListener(true);
$('body').find('#btn_send').attr('disabled', false);
</script>
<script language ="javascript" type ="text/javascript" for="WrlWS" event="onclose(param1,param2,param3)">
WrlVisibilityListener(false);
WrlScrollListener(false);
nAppletRunID = 0;
nRequstAppletID = 0;
showmessage(param2);
$('body').find('#btn_conn').attr('disabled', false);
$('body').find('#btn_close').attr('disabled', true);
$('body').find('#btn_send').attr('disabled', true);
$('body').find('#btn_fitpage').attr('disabled', true);
</script>
<script language ="javascript" type ="text/javascript" for="WrlWS" event="onmessage(param)">
DealRecMessage(param);
</script>
<script language ="javascript" type ="text/javascript" for="WrlWS" event="onerror(param)">
showmessage(param);
</script>
<script type="text/javascript">
$(document).ready(function(){
$("#inp_url").attr("value",GetDefaultConn());
});
</script>
</head>
<body>
<object ID="WrlWS" CLASSID="CLSID:21ADE2E6-B4DD-4F3E-8BD5-9DDAD1785F3A" width="0" height="0"></object>
<br />
<iframe name="IEApplet" id="IEApplet" src="IEApplet3.html" frameborder="0" align="left" width="550" height="540" scrolling="no">
</iframe>
<div class="container">
<div class="page-header">
<h2 style="margin-top:20px;margin-left:20px; text-align:center; ">IE内嵌小程序显示自动适配及还原</h2>
</div>
<div class="row" style="margin-bottom:20px;">
<div class="col-sm-6 col-md-5 col-lg-4">
<div>
<input type="text" class="form-control" size="50" style="margin-bottom:3px;" id="inp_url" placeholder="连接" value="ws://localhost:80?sid=12345&flag=1" />
<button type="button" id="btn_conn" class="btn btn-primary">连接</button>
<button type="button" id="btn_close" class="btn btn-danger" disabled="disabled">断开</button>
<button type="button" id="btn_clear" class="btn btn-danger">清空通讯记录</button>
<button type="button" id="btn_fitpage" class="btn btn-danger" disabled="disabled">显示适配切换</button>
</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_IEPage","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>
<div class="col-sm-6 col-md-7 col-lg-8">
<div id="div_msgzone" class="panel panel-default">
<div class="panel-heading">通讯记录</div>
<div id="div_msg" class="panel-body" style="min-height:400px;width:500px;"></div>
</div>
</div>
</div>
</div>
</body>
</html>
......@@ -4,13 +4,13 @@
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1, user-scalable=no">
<title>当前页内嵌VLC Web Player小程序体验(PluginOK)</title>
<title>当前页内嵌VLC Web Player体验(PluginOK)</title>
<link href="css/res.css" rel="stylesheet"/>
<link rel="shortcut icon" href="{% static 'Files/favicon.ico' %}" type="image/x-icon">
<script src="PluginOK/base.js"></script>
<script src="PluginOK/vlc.js"></script>
<script src="PluginOK/wrl.js"></script>
<script language ="javascript" type ="text/javascript" for="WrlWS" event="onopen()">
showmessage('连接成功');
......@@ -54,7 +54,7 @@
</iframe>
<div class="container">
<div class="page-header">
<h2 style="margin-top:20px;margin-left:20px; text-align:center; ">VLC播放小程序显示适配及还原</h2>
<h2 style="margin-top:20px;margin-left:20px; text-align:center; ">VLC Web Player显示适配及还原</h2>
</div>
<div class="row" style="margin-bottom:20px;">
<div class="col-sm-6 col-md-5 col-lg-4">
......@@ -67,7 +67,7 @@
</div>
<br />
<div style="margin-bottom:20px;">
<textarea id="inp_send" class="form-control" style="margin-bottom:3px;min-width:350px;min-height:250px;" placeholder="请输入发送的内容">{"req":"Wrl_VLCWebPlayer","rid":4,"para":{"Type":"0","Title":"VLC Web Player","Flag":66,"Left":20,"Top":20,"Width":480,"Height":320,"IframeX":0,"IframeY":210,"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"}]}}</textarea>
<textarea id="inp_send" class="form-control" style="margin-bottom:3px;min-width:350px;min-height:250px;" placeholder="请输入发送的内容">{"req":"Wrl_VLCWebPlayer","rid":4,"para":{"Type":"0","Title":"VLC Web Player","Flag":66,"Left":20,"Top":20,"Width":480,"Height":320,"IframeX":0,"IframeY":210,"BarW":0,"BarH":0,"ScrollTop":0,"Version":"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"}]}}</textarea>
<button type="button" id="btn_send" class="btn btn-info btn-block">发送(Ctrl+Enter)</button>
</div>
</div>
......
......@@ -4,13 +4,13 @@
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1, user-scalable=no">
<title>当前页内嵌VLC多媒体播放小程序测试(PluginOK)</title>
<title>当前页内嵌VLC网页播放器测试(PluginOK)</title>
<link href="css/res.css" rel="stylesheet"/>
<link rel="shortcut icon" href="{% static 'Files/favicon.ico' %}" type="image/x-icon">
<script src="PluginOK/base.js"></script>
<script src="PluginOK/vlc.js"></script>
<script src="PluginOK/wrl.js"></script>
<script language ="javascript" type ="text/javascript" for="WrlWS" event="onopen()">
showmessage('连接成功');
......@@ -66,7 +66,7 @@
</div>
<br />
<div style="margin-bottom:20px;">
<textarea id="inp_send" class="form-control" style="margin-bottom:3px;min-width:350px;min-height:250px;" placeholder="请输入发送的内容">{"req":"Wrl_VLCApplet","rid":4,"para":{"Type":"0","Title":"VLC Applet","Flag":66,"Left":20,"Top":20,"Width":480,"Height":320,"IframeX":0,"IframeY":210,"BarW":0,"BarH":0,"ScrollTop":0,"Version":"1","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"}]}}</textarea>
<textarea id="inp_send" class="form-control" style="margin-bottom:3px;min-width:350px;min-height:250px;" placeholder="请输入发送的内容">{"req":"Wrl_VLCApplet","rid":4,"para":{"Type":"0","Title":"VLC Applet","Flag":66,"Left":20,"Top":20,"Width":480,"Height":320,"IframeX":0,"IframeY":210,"BarW":0,"BarH":0,"ScrollTop":0,"Version":"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"}]}}</textarea>
<button type="button" id="btn_send" class="btn btn-info btn-block">发送(Ctrl+Enter)</button>
</div>
</div>
......
......@@ -9,7 +9,7 @@
<link href="css/res.css" rel="stylesheet"/>
<script src="PluginOK/base.js"></script>
<script src="PluginOK/vlc.js"></script>
<script src="PluginOK/wrl.js"></script>
<script language ="javascript" type ="text/javascript" for="WrlWS" event="onopen()">
showmessage('连接成功');
......@@ -77,7 +77,7 @@ sid=123&flag=1" />
</div>
<br />
<div style="margin-bottom:20px;">
<textarea id="inp_send" class="form-control" style="margin-bottom:3px;min-width:350px;min-height:200px;" placeholder="请输入发送的内容">{"req":"Wrl_VLCWebPlayer","rid":95,"para":{"Type":"0","Title":"VLC Web Player","Flag":72,"Left":0,"Top":0,"Width":0,"Height":0,"IframeX":0,"IframeY":0,"Version":"1","Zoom":100,"ScrollTop":0,"Web": [],"ShowType":1,"Open":"rtsp://wzh:test123456@192.168.1.8:554/h264/ch1/main/av_stream"}}</textarea>
<textarea id="inp_send" class="form-control" style="margin-bottom:3px;min-width:350px;min-height:200px;" placeholder="请输入发送的内容">{"req":"Wrl_VLCWebPlayer","rid":95,"para":{"Type":"0","Title":"VLC Web Player","Flag":72,"Left":0,"Top":0,"IframeX":0,"IframeY":0,"ScrollTop":0,"Version":"0","ShowType":1,"Web": [],"Open":"rtsp://wzh:test123456@192.168.1.8:554/h264/ch1/main/av_stream"}}</textarea>
<button type="button" id="btn_send" class="btn btn-info btn-block">发送(Ctrl+Enter)</button>
</div>
</div>
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册