|
@@ -42,7 +42,7 @@ import { getDroneFlightTask, flightTakeOff } from "@/api/home";
|
|
import { Toast, Dialog } from "vant";
|
|
import { Toast, Dialog } from "vant";
|
|
|
|
|
|
export default {
|
|
export default {
|
|
- name: "App",
|
|
|
|
|
|
+ name: "DroneOperation",
|
|
data() {
|
|
data() {
|
|
return {
|
|
return {
|
|
liveUrl: "",
|
|
liveUrl: "",
|
|
@@ -131,7 +131,7 @@ export default {
|
|
this.flvPlayer.unload(); // 停止拉流并清理相关资源
|
|
this.flvPlayer.unload(); // 停止拉流并清理相关资源
|
|
this.flvPlayer.detachMediaElement(); // 可选,从DOM中分离视频元素
|
|
this.flvPlayer.detachMediaElement(); // 可选,从DOM中分离视频元素
|
|
this.flvPlayer.destroy(); // 销毁播放器实例,清理资源
|
|
this.flvPlayer.destroy(); // 销毁播放器实例,清理资源
|
|
- this.retryConnect(5000);
|
|
|
|
|
|
+ this.retryConnect(3000);
|
|
}
|
|
}
|
|
});
|
|
});
|
|
flvPlayer.on(flvjs.Events.LOADING_COMPLETE, (eventType, detail) => {
|
|
flvPlayer.on(flvjs.Events.LOADING_COMPLETE, (eventType, detail) => {
|
|
@@ -187,7 +187,7 @@ export default {
|
|
loading.clear();
|
|
loading.clear();
|
|
this.videoTimer = null;
|
|
this.videoTimer = null;
|
|
this.initPlayer();
|
|
this.initPlayer();
|
|
- }, 5000)
|
|
|
|
|
|
+ }, 3000)
|
|
} catch {}
|
|
} catch {}
|
|
}else{
|
|
}else{
|
|
loading.clear();
|
|
loading.clear();
|