API ɗin WebSocket na burauza yana da send(). Ba ya bayyana wata hanyar ping() ta gama-gari da JavaScript zai iya aika firam ɗin Ping na ka'ida.

Idan aikace-aikacenka ya aika saƙon rubutu kamar {"type":"heartbeat"}, wannan bayanan aikace-aikace ne. Sabar dole ta fahimci saƙon kuma ta ayyana amsa. Sabar da ba ta aiwatar da wannan yarjejeniya ba, ba dole ba ta amsa da Pong na ka'ida kawai saboda rubutun yana ɗauke da kalmar ping.

Ayyana abin da tabbaci ke nufi, yadda yake gane bugun zuciyar da ke jiran, da kuma lokacin da tsohon tabbaci ya yi latti. Ka ware wannan daga tabbacin wani aiki na kasuwanci.

Ma'aunin lokaci na JavaScript ma yana da iyakokin tsari. Shafukan bayan fage da manyan zaren da suka shagaltu na iya jinkirta kira. Kada ka fassara rasa takamaiman iyakar ma'aunin lokaci a matsayin tabbataccen hujja cewa wakili ya daina turawa.

Burauza na iya sarrafa firam ɗin sarrafa ka'ida a ciki, amma hakan ba ya ba lambar aikace-aikace hangen nesa mai ɗaukar nauyi na kowane Ping ko Pong. Idan shafin yana bukatar nasa shawarar rayuwa, yi amfani da bayyanannen yarjejeniyar aikace-aikace da manufar dawo da ita.

Soket ɗin da readyState nasa OPEN ana ɗaukarsa a buɗe a gida; ba ma'auni mai zaman kansa ba ne cewa aikace-aikacen nesa ya sarrafa saƙonka na ƙarshe. Yi amfani da shaidar da ta dace da tambayar da lallai kake bukatar amsawa.

Labarai masu alaƙa