Jom tulis semula soalan saya:
Saya tidak akan memberikan sebarang kod kerana mengambil beberapa sampel kod daripada projek saya akan mengambil terlalu banyak masa kerja berbayar saya. Paling penting, saya fikir ia tiada kaitan dengan kod dan segala-galanya berkaitan dengan keselamatan pelayar/pelayar.
Apabila Chrome (atau Edge) cuba membuka apl luaran (tidak kira apa itu), kotak amaran muncul bertanyakan Chrome sama ada ia patut membuka apl luaran.
Sama ada saya menghidupkannya atau mengetepikan kotak amaran, saya tidak lagi menerima semua komunikasi socket.io daripada pelayan bahagian belakang saya pada masa ini.
Semuanya berfungsi dengan baik sebelum cuba membuka apl luaran atau selepas muat semula halaman.
Ini soalan saya, jika saya tidak memberikan sebarang contoh kod sesetengah orang mungkin tidak memahami soalan tersebut, saya mohon maaf. Saya hanya berharap seseorang telah menghadapi masalah jenis ini dan tahu cara untuk menyelesaikannya.
Saya berjaya menyelesaikan masalah ini. Saya membuka pautan ke aplikasi luaran terus dalam tab baharu, yang memindahkan kotak amaran ke tab yang baru dibuka.
Kotak amaran nampaknya menyebabkan ralat. Tab utama saya masih boleh menerima isyarat daripada bahagian belakang apabila ia dibuka dalam tab lain.
Terima kasih kepada semua yang menghadapi masalah ini^^