两个视频源
This commit is contained in:
		
							parent
							
								
									e639338d4f
								
							
						
					
					
						commit
						5c612db1c7
					
				| @ -5,7 +5,7 @@ | |||||||
|         <div class="agricultural-detail-info"> |         <div class="agricultural-detail-info"> | ||||||
|           <div class="top-title"> |           <div class="top-title"> | ||||||
|             <div class="father-title" @click="toBack(-1)"> |             <div class="father-title" @click="toBack(-1)"> | ||||||
|               <el-icon><ArrowLeftBold /></el-icon>农资交易 |               <el-icon><ArrowLeftBold /></el-icon>商品信息 | ||||||
|             </div> |             </div> | ||||||
|             <div class="current-title">查看详情</div> |             <div class="current-title">查看详情</div> | ||||||
|           </div> |           </div> | ||||||
|  | |||||||
										
											Binary file not shown.
										
									
								
							| @ -23,6 +23,13 @@ const props = defineProps({ | |||||||
|       return items; |       return items; | ||||||
|     }, |     }, | ||||||
|   }, |   }, | ||||||
|  |   num: { | ||||||
|  |     type: Number, | ||||||
|  |     default: () => 1, | ||||||
|  |     validator: (items) => { | ||||||
|  |       return items; | ||||||
|  |     }, | ||||||
|  |   }, | ||||||
|   devices: { |   devices: { | ||||||
|     type: Array, |     type: Array, | ||||||
|     required: true, |     required: true, | ||||||
| @ -99,7 +106,8 @@ onMounted(async () => { | |||||||
|     </div> |     </div> | ||||||
|     <div style="display: flex; justify-content: space-between; align-items: center"> |     <div style="display: flex; justify-content: space-between; align-items: center"> | ||||||
|       <div class="video-wrapper"> |       <div class="video-wrapper"> | ||||||
|         <video ref="videoPlayer" src="../components/jiankong.mp4" controls autoplay muted></video> |         <video v-if="num === 1" ref="videoPlayer" src="../components/jiankong.mp4" controls loop autoplay muted></video> | ||||||
|  |         <video v-else ref="videoPlayer" src="../components/jiankong1.mp4" controls loop autoplay muted></video> | ||||||
|         <div v-if="loading" class="status-message">正在加载直播流...</div> |         <div v-if="loading" class="status-message">正在加载直播流...</div> | ||||||
|         <div v-if="error" class="status-message error">{{ error }}</div> |         <div v-if="error" class="status-message error">{{ error }}</div> | ||||||
|       </div> |       </div> | ||||||
|  | |||||||
| @ -158,7 +158,7 @@ const chooseIcon = (type) => { | |||||||
|         </div> |         </div> | ||||||
|         <div style="margin-top: 10px; display: flex; justify-content: space-between"> |         <div style="margin-top: 10px; display: flex; justify-content: space-between"> | ||||||
|           <div style="display: flex; justify-content: space-between; margin-top: 10px; width: 100%"> |           <div style="display: flex; justify-content: space-between; margin-top: 10px; width: 100%"> | ||||||
|             <stream :title="'虫害监测实时监控'" :devices="devices" style="width: 60%; height: fit-content"></stream> |             <stream :title="'虫害监测实时监控'" :num="2" :devices="devices" style="width: 60%; height: fit-content"></stream> | ||||||
|             <div style="width: 38%"> |             <div style="width: 38%"> | ||||||
|               <el-card style="border-radius: 16px; padding: 10px"> |               <el-card style="border-radius: 16px; padding: 10px"> | ||||||
|                 <div style="font-size: 16px; font-weight: bold; text-align: left; color: #000">虫害数据</div> |                 <div style="font-size: 16px; font-weight: bold; text-align: left; color: #000">虫害数据</div> | ||||||
|  | |||||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user