है क्या क्लाइंट पक्ष पर ऐसा कुछ है जो यह पता लगाने के लिए है कि socket.io websocket उपलब्ध नहीं है? की तर्ज पर कुछ:socket.io/node.js यह पता लगाने के लिए कि क्या सर्वर
- सर्वर के अनुसार सामान्य
- ग्राहकों कनेक्ट
- संदेशों सर्वर और ग्राहक (रों) के बीच आगे पीछे भेजा जाता है शुरू होता है
- सर्वर बंद हो जाता है (अब उपलब्ध नहीं)
- जुड़ा ग्राहकों चेतावनी दी है कि सर्वर उपलब्ध नहीं है
मैंने कोशिश की क्लाइंट साइड पर 'त्रुटि' और 'connect_failed' विकल्प जोड़ने के लिए लेकिन बिना किसी किस्मत के, वे बिल्कुल ट्रिगर नहीं हुए। किसी से भी कोई विचार मैं इसे कैसे प्राप्त कर सकता हूं?
'var sio = io.connect(); sio.socket.on ('त्रुटि', फ़ंक्शन (कारण) { console.error ('सॉकेट.आईओ कनेक्ट करने में असमर्थ, कारण); }); क्या आपने कोशिश की? –
हां। मैंने कोशिश की - यह क्लाइंट साइड पर है? "Connect_failed" भी कोशिश की लेकिन कोई भाग्य नहीं। – Tamas
Anh Tú का समाधान तब काम करता है जब क्लाइंट डाउन होने वाले सर्वर से कनेक्ट करने का प्रयास करता है।तो मूल रूप से सभी को संभवतः सभी संभावित परिदृश्यों को कवर करने के लिए दोनों स्क्रिप्ट की आवश्यकता होगी। –