wenhongquan před 3 roky
rodič
revize
3a4eb9fab2
1 změnil soubory, kde provedl 16 přidání a 6 odebrání
  1. 16 6
      public/index.html

+ 16 - 6
public/index.html

@@ -339,11 +339,11 @@
                     })
                     .then(function(oData) {
                         oWebControl.JS_Resize(b_width, b_height); // 初始化后resize一次,规避firefox下首次显示窗口后插件窗口未与DIV窗口重合问题
-                        if(window.videoresiz==="1x1"){
-                            window.startPreview(window.cameraid,-1);
+                        if (window.videoresiz === "1x1") {
+                            window.startPreview(window.cameraid, -1);
 
                         }
-                       
+
                     });
             });
         }
@@ -378,7 +378,7 @@
             videoresiz();
         });
 
-        function videoresiz(){
+        function videoresiz() {
             if (oWebControl != null) {
                 getsize();
                 oWebControl.JS_Resize(b_width, b_height);
@@ -442,7 +442,7 @@
 
         //视频预览功能
         $("#startPreview").click(function() {
-            startPreview(window.cameraid,-1);
+            startPreview(window.cameraid, -1);
         });
 
         //停止全部预览
@@ -473,8 +473,18 @@
             });
         }
 
+        // windexlist   [{wndId: 1},{wndId: 2}]
+        function stoppreview(windexlist = []) {
+            oWebControl.JS_RequestInterface({
+                funcName: "stopMultiPlay",
+                argument: {
+                    list: windexlist
+                }
+            });
+        }
+
 
-        function startPreview(cameraIndexCode=window.cameraid,index=-1) {
+        function startPreview(cameraIndexCode = window.cameraid, index = -1) {
             var cameraIndexCode = window.cameraid; //获取输入的监控点编号值,必填
             var streamMode = 0; //主子码流标识:0-主码流,1-子码流
             var transMode = 1; //传输协议:0-UDP,1-TCP