This commit is contained in:
2025-02-24 19:11:42 +08:00
parent d616c55c44
commit 08ddbeee00
2 changed files with 26 additions and 7 deletions

View File

@@ -48,14 +48,32 @@ const handleTwoMessage = (e: any) => {
}
}
const cameraNumber = ref<Number>(0)
const ws: any = useWebSocket(handleMessage, import.meta.env.VITE_WB_CAMERA_ONE_URL)
const wsTwo: any = useWebSocket(
handleTwoMessage,
import.meta.env.VITE_WB_CAMERA_TWO_URL
)
// const ws: any = useWebSocket(handleMessage, import.meta.env.VITE_WB_CAMERA_ONE_URL)
// const wsTwo: any = useWebSocket(
// handleTwoMessage,
// import.meta.env.VITE_WB_CAMERA_TWO_URL
// )
let ws:any = null
let wsTwo:any = null
const emit = defineEmits(['closeCamera'])
// const ws = new WebSocket(import.meta.env.VITE_WB_CAMERA_ONE_URL)
onMounted(() => {})
onMounted(() => {
// ws = useWebSocket(handleMessage, import.meta.env.VITE_WB_CAMERA_ONE_URL)
// wsTwo = useWebSocket(handleTwoMessage, import.meta.env.VITE_WB_CAMERA_TWO_URL)
})
const connectCameraOne = () => {
if (ws) {
return
}
ws = useWebSocket(handleMessage, import.meta.env.VITE_WB_CAMERA_ONE_URL)
}
const connectCameraTwo = () => {
if (wsTwo) {
return
}
wsTwo = useWebSocket(handleTwoMessage, import.meta.env.VITE_WB_CAMERA_TWO_URL)
}
const closeCamera = () => {
cameraNumber.value = 0
emit('closeCamera')