Socket.io-client: وثق أحداث "ping" و "pong" في http://socket.io/docs

تم إنشاؤها على ١٣ نوفمبر ٢٠١٦  ·  10تعليقات  ·  مصدر: socketio/socket.io-client

الأحداث ping و pong غير موثقة في موقع الويب (socket.io/docs) ، مما قد يتسبب في حدوث ارتباك عندما يحاول شخص ما تنفيذ نظام ping-pong الخاص به. لا يتسبب socket.emit('pong') على المتصفح في إرسال أي شيء عبر المقبس (تم التحقق منه باستخدام localStorage.debug = '*'; ) ، ربما يجب أيضًا أن socket.emit('ping') عن خطأ لإعلام المطور بأنها كلمة رئيسية محجوزة .

من README.md:

- `ping`. Fired when a ping packet is written out to the server.
- `pong`. Fired when a pong is received from the server.
    Parameters:
    - `Number` number of ms elapsed since `ping` packet (i.e.: latency)."

التعليق الأكثر فائدة

هل لعبة ping / pong ليست شيئًا أساسيًا حقيقيًا في التواصل؟ لماذا بحق الجحيم لا يتم توثيقهم؟ هل هناك أحداث بينج وبونج تم إرسالها ورابعها بين الخادم والعميل تلقائيًا (عند اتصال المقبس)؟ إذا كان الأمر كذلك ، كيف يمكنني إلقاء نظرة على هذه الأحداث والطوابع الزمنية الخاصة بها لقياس وقت الاستجابة؟

ال 10 كومينتر

متفق!
أعلم أنه يجب على المرء قراءة الدليل الرائع ، لكنني ما زلت أضيع بضع ساعات (وشعر) في معرفة سبب عدم عمل الكود الخاص بي.
خطأي تمامًا ، لكنني كنت سأحب ذلك كثيرًا إذا تلقيت بعض التحذير قائلاً "هذه الأحداث محجوزة ، جرب شيئًا آخر".

العلاقات العامة مرحب بها كالعادة!

لقد فكرت في ذلك بالفعل ، لكنني فشلت في العثور على مستودع يحتوي على مصدر الموقع. ربما أنا فقط غير كفء أو كنت متعبًا جدًا ، هل يمكنك أن تدلني على ذلك؟

لقد بدأت للتو في النظر إلى هذا (انظر هنا ) ولكن هذا يأتي مع حاجة إلى شيء مثل معلمة verbose . بالإضافة إلى أنني متأكد من أن هذه الأحداث "الداخلية" هي التي سببتها أيضًا. وأخيرًا console.warn.calledWith() غير موجود متوقعًا.
مازال يحتاج بعض العمل ...

يتم الإغلاق بسبب عدم النشاط ، يرجى إعادة الفتح إذا لزم الأمر.

من الصعب معرفة ما إذا كانت المشكلة قد تم إصلاحها أم لا ، بسبب # 1054 (الصفحة لا تعرض أي شيء حاليًا).

هل لعبة ping / pong ليست شيئًا أساسيًا حقيقيًا في التواصل؟ لماذا بحق الجحيم لا يتم توثيقهم؟ هل هناك أحداث بينج وبونج تم إرسالها ورابعها بين الخادم والعميل تلقائيًا (عند اتصال المقبس)؟ إذا كان الأمر كذلك ، كيف يمكنني إلقاء نظرة على هذه الأحداث والطوابع الزمنية الخاصة بها لقياس وقت الاستجابة؟

هل يمكننا إعادة فتح هذا ، أنا أتفق مع ForgingSum. يجب أن يكون لدينا المزيد من الوثائق.

حسنًا ، لقد تم توثيقه بالفعل https://github.com/socketio/socket.io-client/blob/master/docs/API.md#event -ping-1 ، كنت أعاني لساعات في محاولة تلقي البيانات من حدث ping مخصص أرسله موكلي ، يبدو أنه لا يمكنك تجاوز هذا الحدث. 😅

قرف. لقد حرقت الكثير من الوقت هنا. RTFM.

هل كانت هذه الصفحة مفيدة؟
0 / 5 - 0 التقييمات