zengh
2021-05-21 ee29cf3cb78586a41ada809f90f6483404cc3aa4
地图模式问题修复,海康视频问题修复
3 files modified
35 ■■■■ changed files
public/map/index.html 6 ●●●●● patch | view | raw | blame | history
public/realVideo/realtime-view-video.js 21 ●●●● patch | view | raw | blame | history
src/views/Video/video.vue 8 ●●●● patch | view | raw | blame | history
public/map/index.html
@@ -51,9 +51,11 @@
          _framework.onSiderContainerShow();
          _framework.resize();
          _AppEvent = AppEvent;
          //获取设备id
          window.clientID = locationObj.clientID;
          if (locationObj != null){
            //获取设备id
            window.clientID = locationObj.clientID;
          }
          _AppEvent.addAppEventListener("mapLoad", function(map){
            if (locationObj && locationObj != null) {
              map.centerAndZoom(new esri.geometry.Point(locationObj.x,locationObj.y, new esri.SpatialReference({ wkid: 4326 })), 16);
public/realVideo/realtime-view-video.js
@@ -14,14 +14,29 @@
    // 获取设备号,序列号
    var channelNumber = getQueryStringByKey('channelNumber');
    var serialNumber = getQueryStringByKey('serialNumber');
    $.ajax({
    var manufacturer = getQueryStringByKey('manufacturer');
    var deviceNumber = getQueryStringByKey('deviceNumber');
    if (manufacturer == "HK"){
      $.ajax({
        type: 'GET',
        dataType: 'JSON',
        url: "/api/blade-jfpts/equipment/equipment/selectEquimentPlayInfo?number=" + deviceNumber + "&bmp=" + "m3u8" + "&manufacturer=" + manufacturer,
        success: function (data) {
          realStartVideo($('.realtime-view-video-box video')[0], data.data.address)
        }
      })
    }else {
      $.ajax({
        type: 'GET',
        dataType: 'JSON',
        url: "https://web.byisf.com:18000/GetPlayUrl?deviceCode=" + serialNumber + "&chl=" + channelNumber,
        success: function (data) {
            realStartVideo($('.realtime-view-video-box video')[0], data.data.m3u8)
          realStartVideo($('.realtime-view-video-box video')[0], data.data.m3u8)
        }
    })
      })
    }
src/views/Video/video.vue
@@ -20,6 +20,8 @@
      reportUrl: "",
      channelNumber: null,
      serialNumber: null,
      manufacturers: null,
      deviceNumber: null,
    };
  },
  methods: {
@@ -28,7 +30,11 @@
        "./realVideo/realtime-view-videos.html?channelNumber=" +
        this.$route.query.channelNumber +
        "&serialNumber=" +
        this.$route.query.serialNumber;
        this.$route.query.serialNumber +
        "&manufacturer=" +
        this.$route.query.manufacturers +
        "&deviceNumber=" +
        this.$route.query.deviceNumber;
    },
  },
};