提交 7ab243d8 作者: 翁进城

fix: 机库飞行完成后刷新视频, 不然卡在视频最后一帧

上级 e55e1610
......@@ -28,8 +28,11 @@ export default {
};
},
computed: {
...mapState("MMCFlightControlCenter/hangar", ["hangar"]),
...mapState("MMCFlightControlCenter/uav", ["uav", "uavRealTimeData"]),
...mapState("MMCFlightControlCenter/hangar", [
"hangar",
"hangarRealTimeData",
]),
...mapState("MMCFlightControlCenter/uav", ["uav"]),
name() {
return `${this.hangar?.uav?.organizationName || ""}机库无人机`;
},
......@@ -77,7 +80,6 @@ export default {
}
return streamOptions;
},
},
watch: {
streamOptions() {
......@@ -85,19 +87,29 @@ export default {
this.selectUrl = this.streamOptions[0].url;
}
},
/* "uavRealTimeData.msgList": {
immediate: true,
"hangarRealTimeData.msgList": {
immediate: false,
handler(msgList) {
// 刷新视频, 不然卡在视频最后一帧
if (msgList.length > 0) {
let msg = msgList[msgList.length - 1];
if (!this.lastMsg.text.includes('回收流程完毕') && msg.text.includes("回收流程完毕")) {
this.$refs.player.refresh();
let keyword = "回收流程完毕";
if (msg) {
if (
!this?.lastMsg?.text?.includes(keyword) &&
msg.text.includes(keyword)
) {
console.log("最新机库日志", msg);
this.$refs.player.reset();
}
this.lastMsg = msg;
}
this.lastMsg = msg;
}
},
}, */
},
},
mounted() {
this.selectUrl = this.streamOptions[0]?.url || "";
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论