不過,比起line只有手機版和PC版,我很欣賞Wechat還另外有網頁版這點 (≧∇≦)b
嘛……臨時突然好奇要如何實現其網頁版那種登入功能。
Wechat網頁版是跑出一個QR code,然後利用手機掃瞄其QR code後就會自動登入。
在還沒看其code之前,我是想說應該是用HTML5的Websocket功能,如果是的話,大概流程如下:
手機 | Websocket | 網頁版 | ||
---|---|---|---|---|
開起網頁 | ||||
<-- 告知Websocket |
||||
--> 建立一個獨立ID |
||||
利用此ID建立QR code | ||||
掃描QR Code | ||||
--> 通知掃描成功 |
||||
--> 通知有使用者已經掃描QR code |
||||
按下確認按鈕 | ||||
--> 通知登入, 並傳送其ID等資料 |
||||
--> 通知使用者已經確認登入, 並告知網頁其ID等資料 |
||||
利用其ID登入 |
なぁにこれぇ
居然沒有用Websocket!!! (゚Д゚≡゚Д゚)?
雖然沒仔細看,但貌似整個是用ajax來完成的!!!
該說不愧是中國產的嗎? (´・ω・`)
沒有留言:
張貼留言
小提示:留言時,可以使用粗體(<b>)、斜體(<i>)、超連結(<a href="網址"> </a>)。另外,以「名稱/網址」留言時,網址可以留空的。