摘要:介紹是一個(gè)基于實(shí)現(xiàn)的前后端實(shí)時(shí)通訊框架,也對低版本瀏覽器做了封裝。初次使用起來可能會比較迷糊,其實(shí)主要常用就幾個(gè)方法,簡單介紹一下。內(nèi)置了一些事件比如,,事件,業(yè)務(wù)中錯(cuò)誤處理需要用到。
介紹
socket.io 是一個(gè)基于websocket實(shí)現(xiàn)的前后端實(shí)時(shí)通訊框架,也對低版本瀏覽器做了封裝。使用起來簡單,方便。
初次使用起來可能會比較迷糊,其實(shí)主要常用就幾個(gè)方法,簡單介紹一下。
客戶端io.connect(url) //客戶端連接上服務(wù)器端
socket.on("eventName", msg => {}) //客戶端監(jiān)聽服務(wù)器端事件
socket.emit("eventName", msg) //客戶端向服務(wù)器端發(fā)送數(shù)據(jù)
socket.disconnect() //客戶端斷開鏈接服務(wù)端
socket.on("eventName", msg => {}) //服務(wù)器端監(jiān)聽客戶端emit的事件,事件名稱可以和客戶端是重復(fù)的,但是并沒有任何關(guān)聯(lián)。socket.io內(nèi)置了一些事件比如connection,disconnect,exit事件,業(yè)務(wù)中錯(cuò)誤處理需要用到。
socket.emit("eventName", msg) //服務(wù)端各自的socket向各自的客戶端發(fā)送數(shù)據(jù)
socket.broadcast("eventName", msg) //服務(wù)端向其他客戶端發(fā)送消息,不包括自己的客戶端
socket.join(channel) //創(chuàng)建一個(gè)頻道(非常有用,尤其做分頻道的時(shí)候,比如斗地主這種實(shí)時(shí)棋牌游戲)
io.sockets.in(channel) //加入一個(gè)頻道
socket.broadcast.to(channel).emit("eventName", msg) //向一個(gè)頻道發(fā)送消息,不包括自己
io.sockets.adapter.rooms //獲取所有的頻道
常用的就這些吧
文章版權(quán)歸作者所有,未經(jīng)允許請勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。
轉(zhuǎn)載請注明本文地址:http://m.specialneedsforspecialkids.com/yun/82713.html
摘要:探索專為而設(shè)計(jì)的將探討進(jìn)行了何種改進(jìn),以及這些改進(jìn)背后的原因。關(guān)于最友好的文章進(jìn)階前言之前就寫過一篇關(guān)于最友好的文章反響很不錯(cuò),由于那篇文章的定位就是簡單友好,因此盡可能的摒棄復(fù)雜的概念,只抓住關(guān)鍵的東西來講,以保證大家都能看懂。 周月切換日歷 一個(gè)可以進(jìn)行周月切換的日歷,左右滑動的切換月份,上下滑動可以進(jìn)行周,月不同的視圖切換,可以進(jìn)行事件的標(biāo)記,以及節(jié)假日的顯示,功能豐富 Andr...
摘要:請欣賞語法清單后端掘金語法清單翻譯自的,從屬于筆者的入門與實(shí)踐系列。這篇一篇框架整合友好的文章三后端掘金一理論它始終是圍繞數(shù)據(jù)模型頁面進(jìn)行開發(fā)的。 RxJava 常用操作符 - Android - 掘金 原文地址 http://reactivex.io/documenta... ... RxJava 和 Retrofit 結(jié)合使用完成基本的登錄和注冊功能 - Android - 掘...
摘要:刪除時(shí),就是取消監(jiān)聽該事件了,將賦值時(shí)壓進(jìn)回調(diào)數(shù)組的那個(gè)回調(diào)函數(shù),刪除,表示,我不監(jiān)聽了。這段代碼先判斷中是否之前已經(jīng)存儲過了該事件,如果沒有,初始化該事件對應(yīng)的值為空數(shù)組,然后將當(dāng)前的回調(diào)函數(shù),壓進(jìn)去,反之,直接壓進(jìn)去。 背景 有一個(gè)項(xiàng)目,今年12月份開始重構(gòu),項(xiàng)目涉及到了socket。但是socket用的是以前一個(gè)開發(fā)人員封裝的包(這個(gè)一直被當(dāng)前的成員吐槽為什么不用已經(jīng)千錘百煉的輪...
摘要:下面圍繞的這樣的目的,即左右知乎網(wǎng)頁上屏幕截圖功能的實(shí)現(xiàn)前端掘金背景最近注意到知乎的屏幕截圖反饋功能,感覺非常不錯(cuò)。正如你期望的,文中的闖關(guān)記之垃圾回收和內(nèi)存管理前端掘金題圖來源,授權(quán)基于協(xié)議。 微信小程序?qū)崙?zhàn)學(xué)習(xí) 起手式 DEMO 仿肯德基 - 前端 - 掘金小程序?大場景? 微信小程序本質(zhì)上來說就是一個(gè) HTML 5(移動網(wǎng)頁) 應(yīng)用,用view、scoll-view代替了div標(biāo)...
閱讀 3898·2021-11-24 11:14
閱讀 3341·2021-11-22 13:53
閱讀 3905·2021-11-11 16:54
閱讀 1601·2021-10-13 09:49
閱讀 1238·2021-10-08 10:05
閱讀 3413·2021-09-22 15:57
閱讀 1768·2021-08-16 11:01
閱讀 985·2019-08-30 15:55