~
This commit is contained in:
		
							parent
							
								
									55bf3e4e1a
								
							
						
					
					
						commit
						acb91f7eda
					
				@ -11,8 +11,9 @@
 | 
			
		||||
				</view>
 | 
			
		||||
				<view class="video" >
 | 
			
		||||
					
 | 
			
		||||
					<video v-if="item.ezopen" style="width: 100%;height: 100%;border-radius: 8rpx;" :src="item.ezopen" :controls='false' :autoplay='false' :show-play-btn='false' :show-center-play-btn='false' object-fit='fill' :is-live='true'></video>
 | 
			
		||||
					<image v-else src="../../static/video1.png" mode=""></image>
 | 
			
		||||
					<!-- <video v-if="item.ezopen" style="width: 100%;height: 100%;border-radius: 8rpx;" :src="item.ezopen" :controls='false' :autoplay='false' :show-play-btn='false' :show-center-play-btn='false' object-fit='fill' :is-live='true'></video>
 | 
			
		||||
					<image v-else src="../../static/video1.png" mode=""></image> -->
 | 
			
		||||
					<image :src="item.hls" mode="" style="border-radius: 8rpx;"></image>
 | 
			
		||||
				</view>
 | 
			
		||||
				<view class="timer">
 | 
			
		||||
					<view class="left">
 | 
			
		||||
@ -78,26 +79,26 @@
 | 
			
		||||
						uni.hideLoading()
 | 
			
		||||
						uni.stopPullDownRefresh();
 | 
			
		||||
						this.deviceList = res.data;
 | 
			
		||||
						this.deviceList = this.deviceList.map(el=>{
 | 
			
		||||
							return {
 | 
			
		||||
								...el,
 | 
			
		||||
								ezopen:''
 | 
			
		||||
							}
 | 
			
		||||
						})
 | 
			
		||||
						this.deviceList.forEach(el=>{
 | 
			
		||||
							this.$http({
 | 
			
		||||
								url: this.api.camera_getphonehls,
 | 
			
		||||
								method: 'GET',
 | 
			
		||||
								data: {
 | 
			
		||||
									cameraid: el.cameraSerialNumber,
 | 
			
		||||
									channelid: el.cameraChannelNumber,
 | 
			
		||||
								}
 | 
			
		||||
							}).then(res => {
 | 
			
		||||
								if (res.code == 200) {
 | 
			
		||||
									el.ezopen = res.data.ezopen
 | 
			
		||||
								}
 | 
			
		||||
							})
 | 
			
		||||
						})
 | 
			
		||||
						// this.deviceList = this.deviceList.map(el=>{
 | 
			
		||||
						// 	return {
 | 
			
		||||
						// 		...el,
 | 
			
		||||
						// 		ezopen:''
 | 
			
		||||
						// 	}
 | 
			
		||||
						// })
 | 
			
		||||
						// this.deviceList.forEach(el=>{
 | 
			
		||||
						// 	this.$http({
 | 
			
		||||
						// 		url: this.api.camera_getphonehls,
 | 
			
		||||
						// 		method: 'GET',
 | 
			
		||||
						// 		data: {
 | 
			
		||||
						// 			cameraid: el.cameraSerialNumber,
 | 
			
		||||
						// 			channelid: el.cameraChannelNumber,
 | 
			
		||||
						// 		}
 | 
			
		||||
						// 	}).then(res => {
 | 
			
		||||
						// 		if (res.code == 200) {
 | 
			
		||||
						// 			el.ezopen = res.data.ezopen
 | 
			
		||||
						// 		}
 | 
			
		||||
						// 	})
 | 
			
		||||
						// })
 | 
			
		||||
						// console.log(this.deviceList,'0000');
 | 
			
		||||
					} else {
 | 
			
		||||
						this.$refs.uToast.show({
 | 
			
		||||
 | 
			
		||||
										
											
												File diff suppressed because one or more lines are too long
											
										
									
								
							@ -160,14 +160,11 @@ __webpack_require__.r(__webpack_exports__);
 | 
			
		||||
"use strict";
 | 
			
		||||
/* WEBPACK VAR INJECTION */(function(uni) {
 | 
			
		||||
 | 
			
		||||
var _interopRequireDefault = __webpack_require__(/*! @babel/runtime/helpers/interopRequireDefault */ 4);
 | 
			
		||||
Object.defineProperty(exports, "__esModule", {
 | 
			
		||||
  value: true
 | 
			
		||||
});
 | 
			
		||||
exports.default = void 0;
 | 
			
		||||
var _defineProperty2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime/helpers/defineProperty */ 11));
 | 
			
		||||
function ownKeys(object, enumerableOnly) { var keys = Object.keys(object); if (Object.getOwnPropertySymbols) { var symbols = Object.getOwnPropertySymbols(object); enumerableOnly && (symbols = symbols.filter(function (sym) { return Object.getOwnPropertyDescriptor(object, sym).enumerable; })), keys.push.apply(keys, symbols); } return keys; }
 | 
			
		||||
function _objectSpread(target) { for (var i = 1; i < arguments.length; i++) { var source = null != arguments[i] ? arguments[i] : {}; i % 2 ? ownKeys(Object(source), !0).forEach(function (key) { (0, _defineProperty2.default)(target, key, source[key]); }) : Object.getOwnPropertyDescriptors ? Object.defineProperties(target, Object.getOwnPropertyDescriptors(source)) : ownKeys(Object(source)).forEach(function (key) { Object.defineProperty(target, key, Object.getOwnPropertyDescriptor(source, key)); }); } return target; }
 | 
			
		||||
//
 | 
			
		||||
//
 | 
			
		||||
//
 | 
			
		||||
//
 | 
			
		||||
@ -246,25 +243,26 @@ var _default = {
 | 
			
		||||
          uni.hideLoading();
 | 
			
		||||
          uni.stopPullDownRefresh();
 | 
			
		||||
          _this2.deviceList = res.data;
 | 
			
		||||
          _this2.deviceList = _this2.deviceList.map(function (el) {
 | 
			
		||||
            return _objectSpread(_objectSpread({}, el), {}, {
 | 
			
		||||
              ezopen: ''
 | 
			
		||||
            });
 | 
			
		||||
          });
 | 
			
		||||
          _this2.deviceList.forEach(function (el) {
 | 
			
		||||
            _this2.$http({
 | 
			
		||||
              url: _this2.api.camera_getphonehls,
 | 
			
		||||
              method: 'GET',
 | 
			
		||||
              data: {
 | 
			
		||||
                cameraid: el.cameraSerialNumber,
 | 
			
		||||
                channelid: el.cameraChannelNumber
 | 
			
		||||
              }
 | 
			
		||||
            }).then(function (res) {
 | 
			
		||||
              if (res.code == 200) {
 | 
			
		||||
                el.ezopen = res.data.ezopen;
 | 
			
		||||
              }
 | 
			
		||||
            });
 | 
			
		||||
          });
 | 
			
		||||
          // this.deviceList = this.deviceList.map(el=>{
 | 
			
		||||
          // 	return {
 | 
			
		||||
          // 		...el,
 | 
			
		||||
          // 		ezopen:''
 | 
			
		||||
          // 	}
 | 
			
		||||
          // })
 | 
			
		||||
          // this.deviceList.forEach(el=>{
 | 
			
		||||
          // 	this.$http({
 | 
			
		||||
          // 		url: this.api.camera_getphonehls,
 | 
			
		||||
          // 		method: 'GET',
 | 
			
		||||
          // 		data: {
 | 
			
		||||
          // 			cameraid: el.cameraSerialNumber,
 | 
			
		||||
          // 			channelid: el.cameraChannelNumber,
 | 
			
		||||
          // 		}
 | 
			
		||||
          // 	}).then(res => {
 | 
			
		||||
          // 		if (res.code == 200) {
 | 
			
		||||
          // 			el.ezopen = res.data.ezopen
 | 
			
		||||
          // 		}
 | 
			
		||||
          // 	})
 | 
			
		||||
          // })
 | 
			
		||||
          // console.log(this.deviceList,'0000');
 | 
			
		||||
        } else {
 | 
			
		||||
          _this2.$refs.uToast.show({
 | 
			
		||||
 | 
			
		||||
@ -1 +1 @@
 | 
			
		||||
<view class="timeVideo data-v-dd7dcdb8"><u-navbar vue-id="d23ae73c-1" background="{{background}}" is-back="{{true}}" back-icon-color="#FFFFFF" border-bottom="{{false}}" title="实时视频" title-color="#FFFFFF" title-bold="{{true}}" title-size="32" class="data-v-dd7dcdb8" bind:__l="__l"></u-navbar><view class="content data-v-dd7dcdb8"><block wx:for="{{deviceList}}" wx:for-item="item" wx:for-index="index" wx:key="index"><view class="item data-v-dd7dcdb8"><view class="nav data-v-dd7dcdb8"><image src="../../static/video.png" mode class="data-v-dd7dcdb8"></image><text class="data-v-dd7dcdb8">{{item.deviceTypeName+"-摄像机#2"}}</text></view><view class="video data-v-dd7dcdb8"><block wx:if="{{item.ezopen}}"><video style="width:100%;height:100%;border-radius:8rpx;" src="{{item.ezopen}}" controls="{{false}}" autoplay="{{false}}" show-play-btn="{{false}}" show-center-play-btn="{{false}}" object-fit="fill" is-live="{{true}}" class="data-v-dd7dcdb8"></video></block><block wx:else><image src="../../static/video1.png" mode class="data-v-dd7dcdb8"></image></block></view><view class="timer data-v-dd7dcdb8"><view class="left data-v-dd7dcdb8"><image src="../../static/timer.png" mode class="data-v-dd7dcdb8"></image><text class="data-v-dd7dcdb8">{{time}}</text></view><view data-event-opts="{{[['tap',[['toVideoLive',['$0','$1'],[[['deviceList','',index,'cameraSerialNumber']],[['deviceList','',index,'cameraChannelNumber']]]]]]]}}" class="right data-v-dd7dcdb8" bindtap="__e"><image src="../../static/play.png" mode class="data-v-dd7dcdb8"></image><text class="data-v-dd7dcdb8">现场实况</text></view></view></view></block></view></view>
 | 
			
		||||
<view class="timeVideo data-v-dd7dcdb8"><u-navbar vue-id="d23ae73c-1" background="{{background}}" is-back="{{true}}" back-icon-color="#FFFFFF" border-bottom="{{false}}" title="实时视频" title-color="#FFFFFF" title-bold="{{true}}" title-size="32" class="data-v-dd7dcdb8" bind:__l="__l"></u-navbar><view class="content data-v-dd7dcdb8"><block wx:for="{{deviceList}}" wx:for-item="item" wx:for-index="index" wx:key="index"><view class="item data-v-dd7dcdb8"><view class="nav data-v-dd7dcdb8"><image src="../../static/video.png" mode class="data-v-dd7dcdb8"></image><text class="data-v-dd7dcdb8">{{item.deviceTypeName+"-摄像机#2"}}</text></view><view class="video data-v-dd7dcdb8"><image style="border-radius:8rpx;" src="{{item.hls}}" mode class="data-v-dd7dcdb8"></image></view><view class="timer data-v-dd7dcdb8"><view class="left data-v-dd7dcdb8"><image src="../../static/timer.png" mode class="data-v-dd7dcdb8"></image><text class="data-v-dd7dcdb8">{{time}}</text></view><view data-event-opts="{{[['tap',[['toVideoLive',['$0','$1'],[[['deviceList','',index,'cameraSerialNumber']],[['deviceList','',index,'cameraChannelNumber']]]]]]]}}" class="right data-v-dd7dcdb8" bindtap="__e"><image src="../../static/play.png" mode class="data-v-dd7dcdb8"></image><text class="data-v-dd7dcdb8">现场实况</text></view></view></view></block></view></view>
 | 
			
		||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user