這篇文章主要講解了微信小程序中GoEasy實(shí)現(xiàn)websocket實(shí)時(shí)通訊的方法,內(nèi)容清晰明了,對(duì)此有興趣的小伙伴可以學(xué)習(xí)一下,相信大家閱讀完之后會(huì)有幫助。
成都創(chuàng)新互聯(lián)公司服務(wù)緊隨時(shí)代發(fā)展步伐,進(jìn)行技術(shù)革新和技術(shù)進(jìn)步,經(jīng)過十載的發(fā)展和積累,已經(jīng)匯集了一批資深網(wǎng)站策劃師、設(shè)計(jì)師、專業(yè)的網(wǎng)站實(shí)施團(tuán)隊(duì)以及高素質(zhì)售后服務(wù)人員,并且完全形成了一套成熟的業(yè)務(wù)流程,能夠完全依照客戶要求對(duì)網(wǎng)站進(jìn)行網(wǎng)站制作、網(wǎng)站建設(shè)、建設(shè)、維護(hù)、更新和改版,實(shí)現(xiàn)客戶網(wǎng)站對(duì)外宣傳展示的首要目的,并為客戶企業(yè)品牌互聯(lián)網(wǎng)化提供全面的解決方案。不需要下載安裝,便可以在微信好友、微信群之間快速的轉(zhuǎn)發(fā),用戶只需要掃碼或者在微信里點(diǎn)擊,就可以立即運(yùn)行,有著近似APP的用戶體驗(yàn),使得微信小程序成為全民熱愛的好東西~
同時(shí)因?yàn)槲⑿判〕绦蚴褂玫氖荍avascript語法,對(duì)前端開發(fā)人員而言,幾乎是沒有學(xué)習(xí)成本和技術(shù)門檻的。對(duì)于大部分場(chǎng)景,都可以使用小程序快速開發(fā)實(shí)現(xiàn),不論是開發(fā)周期還是開發(fā)成本都低的讓人笑哭,所以受到了技術(shù)開發(fā)團(tuán)隊(duì)的各種追捧~
但如果要在小程序里快速的實(shí)現(xiàn)一個(gè)即時(shí)通訊功能,就有點(diǎn)尷尬,因?yàn)槲⑿殴俜教峁┑闹皇且粋€(gè)底層的websocket api,要在項(xiàng)目中直接使用,還需要做很多額外的工作,比如首先就需要搭建自己的websocket服務(wù)~
那有沒有簡(jiǎn)單的方式呢? 當(dāng)然是有的!
今天小編就手把手的教您用GoEasy在微信小程序里,最短的時(shí)間快速實(shí)現(xiàn)一個(gè)websocket即時(shí)通訊Demo。
本demo已經(jīng)完成了真機(jī)下的小程序的測(cè)試,完整源代碼開源到oschina的碼云上,clone后,只需要將代碼里的appkey換成自己的common key,就可以體驗(yàn)了, 源碼網(wǎng)址:https://gitee.com/goeasy-io/GoEasyDemo-wxapp-Helloworld
1、獲取appkey
GoEasy官網(wǎng)上注冊(cè)賬號(hào),創(chuàng)建一個(gè)應(yīng)用,拿到您的appkey。
GoEasy提供了兩種類型的appkey:
2、獲取GoEasy SDK
下載https://cdn.goeasy.io/download/goeasy-1.0.11.js
import GoEasy from './goeasy-1.0.11';
另外有需要云服務(wù)器可以了解下創(chuàng)新互聯(lián)scvps.cn,海內(nèi)外云服務(wù)器15元起步,三天無理由+7*72小時(shí)售后在線,公司持有idc許可證,提供“云服務(wù)器、裸金屬服務(wù)器、高防服務(wù)器、香港服務(wù)器、美國(guó)服務(wù)器、虛擬主機(jī)、免備案服務(wù)器”等云主機(jī)租用服務(wù)以及企業(yè)上云的綜合解決方案,具有“安全穩(wěn)定、簡(jiǎn)單易用、服務(wù)可用性高、性價(jià)比高”等特點(diǎn)與優(yōu)勢(shì),專為企業(yè)上云打造定制,能夠滿足用戶豐富、多元化的應(yīng)用場(chǎng)景需求。