diff --git a/src/views/demo/workmanagement/flightoperation/index.vue b/src/views/demo/workmanagement/flightoperation/index.vue index 1fb2f53..f7123b4 100644 --- a/src/views/demo/workmanagement/flightoperation/index.vue +++ b/src/views/demo/workmanagement/flightoperation/index.vue @@ -158,7 +158,7 @@ setTimeout(() => { uavLive.value = true; livePreviewVisible.value = true; - }, 2000); + }, 5000); } }; const loadLiveStreaming = () => { diff --git a/src/views/demo/workmanagement/flightoperation/src/AirportLive.vue b/src/views/demo/workmanagement/flightoperation/src/AirportLive.vue index 7621364..1f515c1 100644 --- a/src/views/demo/workmanagement/flightoperation/src/AirportLive.vue +++ b/src/views/demo/workmanagement/flightoperation/src/AirportLive.vue @@ -154,8 +154,10 @@ }; // 销毁视频控件 onBeforeUnmount(() => { - player.dispose(); - player = null; + if(player){ + player.dispose(); + player = null; + } }); diff --git a/src/views/demo/workmanagement/flightoperation/src/LivePreview.vue b/src/views/demo/workmanagement/flightoperation/src/LivePreview.vue index 0682f51..97a7710 100644 --- a/src/views/demo/workmanagement/flightoperation/src/LivePreview.vue +++ b/src/views/demo/workmanagement/flightoperation/src/LivePreview.vue @@ -286,8 +286,10 @@ }; // 销毁视频控件 onBeforeUnmount(() => { - player.dispose(); - player = null; + if(player){ + player.dispose(); + player = null; + } });