首頁 > 問答 > 主體
專案需求一個每10分鐘抽獎一次,需要和伺服器時間同步,防止作弊
我的思路是用ajax每10秒取一次伺服器的時間,然後用JQ來進行對比倒數計時。
例如我取回的時間是18:02
我開獎的時間是18:09 18:19 18:29以此類推
#那麼JQ的邏輯該怎麼寫呢?前端頁面倒數計時時間總是從10分鐘開始循環 09:59 09:58這樣顯示
#需要透過伺服器的時間來進行計算 如何寫這個邏輯呢
濤2020-03-30 19:44:52
兄弟你這個功能實現了嗎,可以教我嗎?
NULL2017-12-07 13:28:14
可以透過Soket實現,Soket是客戶端與伺服器建立長連線實現即時通訊效果的
ringa_lee2017-12-06 09:18:16
能描述具體點不,你的意思是ajax每10秒請求一次伺服器的時間,然後獲取到的時間給前端倒數計時進行抽獎?
對 就是這個意思,就是很多網站那種抽獎或秒殺倒數計時,只不過我需求的是不停循環,這個倒數結束馬上又重新開始。例如10,9,8...1,0,10,9,8..... 因為怕有post作弊的 所以需要和伺服器時間做對比