Socket.io-client: рджрд╕реНрддрд╛рд╡реЗрдЬрд╝ 'рдкрд┐рдВрдЧ' рдФрд░ 'рдкреЛрдВрдЧ' рдШрдЯрдирд╛рдУрдВ рдореЗрдВ http://socket.io/docs

рдХреЛ рдирд┐рд░реНрдорд┐рдд 13 рдирд╡ре░ 2016  ┬╖  10рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ  ┬╖  рд╕реНрд░реЛрдд: socketio/socket.io-client

ping рдФрд░ pong рдИрд╡реЗрдВрдЯ рд╡реЗрдмрд╕рд╛рдЗрдЯ (socket.io/docs) рдореЗрдВ рдЕрдирд┐рд░реНрджрд┐рд╖реНрдЯ рд╣реИрдВ, рд╕рдВрднрд╛рд╡рд┐рдд рд░реВрдк рд╕реЗ рднреНрд░рдо рдкреИрджрд╛ рдХрд░рддреЗ рд╣реИрдВ рдЬрдм рдХреЛрдИ рдЕрдкрдиреЗ рд╕реНрд╡рдпрдВ рдХреЗ рдкрд┐рдВрдЧ-рдкреЛрдВрдЧ рд╕рд┐рд╕реНрдЯрдо рдХреЛ рд▓рд╛рдЧреВ рдХрд░рдиреЗ рдХрд╛ рдкреНрд░рдпрд╛рд╕ рдХрд░рддрд╛ рд╣реИред рдмреНрд░рд╛рдЙрдЬрд╝рд░ рдкрд░ 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)."

рд╕рдмрд╕реЗ рдЙрдкрдпреЛрдЧреА рдЯрд┐рдкреНрдкрдгреА

рдХреНрдпрд╛ рдкрд┐рдВрдЧ/рдкреЛрдВрдЧ рдиреЗрдЯрд╡рд░реНрдХрд┐рдВрдЧ рдореЗрдВ рдХреБрдЫ рд╡рд╛рд╕реНрддрд╡рд┐рдХ рдмреБрдирд┐рдпрд╛рджреА рдЧрдВрджрдЧреА рдирд╣реАрдВ рд╣реИ? рдирд░рдХ рдЙрдиреНрд╣реЗрдВ рджрд╕реНрддрд╛рд╡реЗрдЬ рдХреНрдпреЛрдВ рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛? рд╕рд░реНрд╡рд░ рдФрд░ рдХреНрд▓рд╛рдЗрдВрдЯ рдХреЗ рдмреАрдЪ рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рд░реВрдк рд╕реЗ (рд╕реЙрдХреЗрдЯ рдХрдиреЗрдХреНрд╢рди рдкрд░) рдкрд┐рдВрдЧ рдФрд░ рдкреЛрдВрдЧ рдИрд╡реЗрдВрдЯ рд╡рд╛рдкрд╕ рдФрд░ рдЪреМрдереЗ рднреЗрдЬреЗ рдЬрд╛рддреЗ рд╣реИрдВ? рдпрджрд┐ рд╣рд╛рдВ, рддреЛ рдореИрдВ рд╡рд┐рд▓рдВрдмрддрд╛ рдХреЛ рдорд╛рдкрдиреЗ рдХреЗ рд▓рд┐рдП рдЗрди рдШрдЯрдирд╛рдУрдВ рдФрд░ рдЙрдирдХреЗ рдЯрд╛рдЗрдорд╕реНрдЯреИрдореНрдк рдХреЛ рдХреИрд╕реЗ рджреЗрдЦреВрдВ?

рд╕рднреА 10 рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

рдорд╛рдирд╛!
рдореБрдЭреЗ рдкрддрд╛ рд╣реИ рдХрд┐ рдХрд┐рд╕реА рдХреЛ рд╢рд╛рдирджрд╛рд░ рдореИрдиреБрдЕрд▓ рдкрдврд╝рдирд╛ рдЪрд╛рд╣рд┐рдП, рд▓реЗрдХрд┐рди рдореИрдВ рдЕрднреА рднреА рдХреБрдЫ рдШрдВрдЯреЛрдВ (рдФрд░ рдмрд╛рд▓реЛрдВ) рдХреЛ рдЦреЛрдиреЗ рдореЗрдВ рдХрд╛рдордпрд╛рдм рд░рд╣рд╛, рдпрд╣ рдкрддрд╛ рд▓рдЧрд╛рдиреЗ рдореЗрдВ рдХрд┐ рдореЗрд░рд╛ рдХреЛрдб рдХреНрдпреЛрдВ рдХрд╛рдо рдирд╣реАрдВ рдХрд░ рд░рд╣рд╛ рдерд╛ред
рдкреВрд░реА рддрд░рд╣ рд╕реЗ рдореЗрд░реА рдЧрд▓рддреА рд╣реИ, рд▓реЗрдХрд┐рди рдореБрдЭреЗ рдпрд╣ рдмрд╣реБрдд рдЕрдЪреНрдЫрд╛ рд▓рдЧрддрд╛ рдЕрдЧрд░ рдореБрдЭреЗ рдпрд╣ рдХрд╣рддреЗ рд╣реБрдП рдХреБрдЫ рдЪреЗрддрд╛рд╡рдиреА рджреА рдЬрд╛рддреА рдХрд┐ "рд╡реЗ рдШрдЯрдирд╛рдПрдБ рдЖрд░рдХреНрд╖рд┐рдд рд╣реИрдВ, рдХреБрдЫ рдФрд░ рдХреЛрд╢рд┐рд╢ рдХрд░реЗрдВ"ред

рд╣рдореЗрд╢рд╛ рдХреА рддрд░рд╣ рдкреАрдЖрд░ рдХрд╛ рд╕реНрд╡рд╛рдЧрдд рд╣реИ!

рдореИрдВрдиреЗ рдкрд╣рд▓реЗ рд╣реА рдЙрд╕ рдкрд░ рд╡рд┐рдЪрд╛рд░ рдХрд░ рд▓рд┐рдпрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдореИрдВ рд╡реЗрдмрд╕рд╛рдЗрдЯ рд╕реНрд░реЛрдд рд╡рд╛рд▓реЗ рдПрдХ рднрдВрдбрд╛рд░ рдХреЛ рдЦреЛрдЬрдиреЗ рдореЗрдВ рд╡рд┐рдлрд▓ рд░рд╣рд╛ред рд╣реЛ рд╕рдХрддрд╛ рд╣реИ рдХрд┐ рдореИрдВ рдЕрднреА рдЕрдХреНрд╖рдо рд╣реВрдВ рдпрд╛ рдмрд╣реБрдд рдердХ рдЧрдпрд╛ рд╣реВрдВ, рдХреНрдпрд╛ рдЖрдк рдореБрдЭреЗ рдЗрд╕рдХреА рдУрд░ рдЗрд╢рд╛рд░рд╛ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ?

рдореИрдВрдиреЗ рдЕрднреА рдЗрд╕реЗ рджреЗрдЦрдирд╛ рд╢реБрд░реВ рдХрд┐рдпрд╛ рд╣реИ ( рдпрд╣рд╛рдВ рджреЗрдЦреЗрдВ) рд▓реЗрдХрд┐рди рдпрд╣ verbose рдкреИрд░рд╛рдореАрдЯрд░ рдЬреИрд╕реЗ рдХреБрдЫ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдХреЗ рд╕рд╛рде рдЖрддрд╛ рд╣реИред рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛ рдореБрдЭреЗ рдкреВрд░рд╛ рдпрдХреАрди рд╣реИ рдХрд┐ рдпрд╣ рдЙрди "рдЖрдВрддрд░рд┐рдХ" рдШрдЯрдирд╛рдУрдВ рд╕реЗ рднреА рдЯреНрд░рд┐рдЧрд░ рд╣реЛрддрд╛ рд╣реИред рдФрд░ рдЕрдВрдд рдореЗрдВ console.warn.calledWith() рдЙрдореНрдореАрдж рдореЗрдВ рдореМрдЬреВрдж рдирд╣реАрдВ рд╣реИред
рдЕрднреА рднреА рдХреБрдЫ рдХрд╛рдо рдХрд░рдиреЗ рдХреА рдЬрд░реВрд░рдд ...

рдирд┐рд╖реНрдХреНрд░рд┐рдпрддрд╛ рдХреЗ рдХрд╛рд░рдг рдмрдВрдж рд╣реЛ рд░рд╣рд╛ рд╣реИ, рдпрджрд┐ рдЖрд╡рд╢реНрдпрдХ рд╣реЛ рддреЛ рдХреГрдкрдпрд╛ рдлрд┐рд░ рд╕реЗ рдЦреЛрд▓реЗрдВред

#1054 (рдкреЗрдЬ рд╡рд░реНрддрдорд╛рди рдореЗрдВ рдХреБрдЫ рднреА рдкреНрд░рд╕реНрддреБрдд рдирд╣реАрдВ рдХрд░рддрд╛ рд╣реИ) рдХреЗ рдХрд╛рд░рдг рдпрд╣ рдЬрд╛рдирдирд╛ рдореБрд╢реНрдХрд┐рд▓ рд╣реИ рдХрд┐ рд╕рдорд╕реНрдпрд╛ рдХреЛ рдареАрдХ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ рдпрд╛ рдирд╣реАрдВред

рдХреНрдпрд╛ рдкрд┐рдВрдЧ/рдкреЛрдВрдЧ рдиреЗрдЯрд╡рд░реНрдХрд┐рдВрдЧ рдореЗрдВ рдХреБрдЫ рд╡рд╛рд╕реНрддрд╡рд┐рдХ рдмреБрдирд┐рдпрд╛рджреА рдЧрдВрджрдЧреА рдирд╣реАрдВ рд╣реИ? рдирд░рдХ рдЙрдиреНрд╣реЗрдВ рджрд╕реНрддрд╛рд╡реЗрдЬ рдХреНрдпреЛрдВ рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛? рд╕рд░реНрд╡рд░ рдФрд░ рдХреНрд▓рд╛рдЗрдВрдЯ рдХреЗ рдмреАрдЪ рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рд░реВрдк рд╕реЗ (рд╕реЙрдХреЗрдЯ рдХрдиреЗрдХреНрд╢рди рдкрд░) рдкрд┐рдВрдЧ рдФрд░ рдкреЛрдВрдЧ рдИрд╡реЗрдВрдЯ рд╡рд╛рдкрд╕ рдФрд░ рдЪреМрдереЗ рднреЗрдЬреЗ рдЬрд╛рддреЗ рд╣реИрдВ? рдпрджрд┐ рд╣рд╛рдВ, рддреЛ рдореИрдВ рд╡рд┐рд▓рдВрдмрддрд╛ рдХреЛ рдорд╛рдкрдиреЗ рдХреЗ рд▓рд┐рдП рдЗрди рдШрдЯрдирд╛рдУрдВ рдФрд░ рдЙрдирдХреЗ рдЯрд╛рдЗрдорд╕реНрдЯреИрдореНрдк рдХреЛ рдХреИрд╕реЗ рджреЗрдЦреВрдВ?

рдХреНрдпрд╛ рд╣рдо рдЗрд╕реЗ рдлрд┐рд░ рд╕реЗ рдЦреЛрд▓ рд╕рдХрддреЗ рд╣реИрдВ, рдореИрдВ ForgeableSum рд╕реЗ рд╕рд╣рдордд рд╣реВрдВред рд╣рдорд╛рд░реЗ рдкрд╛рд╕ рдФрд░ рджрд╕реНрддрд╛рд╡реЗрдЬ рд╣реЛрдиреЗ рдЪрд╛рд╣рд┐рдПред

рд╡реИрд╕реЗ рдпрд╣ рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рдкреНрд░рд▓реЗрдЦрд┐рдд рд╣реИ https://github.com/socketio/socket.io-client/blob/master/docs/API.md#event -ping-1 , рдореИрдВ рдПрдХ рдХрд╕реНрдЯрдо рдкрд┐рдВрдЧ рдЗрд╡реЗрдВрдЯ рд╕реЗ рдбреЗрдЯрд╛ рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдШрдВрдЯреЛрдВ рд╕рдВрдШрд░реНрд╖ рдХрд░ рд░рд╣рд╛ рдерд╛ рдореЗрд░реЗ рдореБрд╡рдХреНрдХрд┐рд▓ рджреНрд╡рд╛рд░рд╛ рднреЗрдЬрд╛ рдЧрдпрд╛, рдРрд╕рд╛ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдЖрдк рдЗрд╕ рдШрдЯрдирд╛ рдХреЛ рдУрд╡рд░рд░рд╛рдЗрдб рдирд╣реАрдВ рдХрд░ рд╕рдХрддреЗред рдореИрдВ

рдЙрд╣ред рдореИрдВрдиреЗ рдЕрднреА рдпрд╣рд╛рдБ рдмрд╣реБрдд рд╕рдордп рдЬрд▓рд╛рдпрд╛ рд╣реИред рдЖрд░рдЯреАрдПрдлрдПрдоред

рдХреНрдпрд╛ рдпрд╣ рдкреГрд╖реНрда рдЙрдкрдпреЛрдЧреА рдерд╛?
0 / 5 - 0 рд░реЗрдЯрд┐рдВрдЧреНрд╕

рд╕рдВрдмрдВрдзрд┐рдд рдореБрджреНрджреЛрдВ

gtk2k picture gtk2k  ┬╖  3рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

aravindsrivats picture aravindsrivats  ┬╖  4рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

najibghadri picture najibghadri  ┬╖  7рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

newpanjing picture newpanjing  ┬╖  3рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

ahadcove picture ahadcove  ┬╖  7рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ