我想當用戶不按下按鈕超過一分鐘時,腳本就會停止運行。 唯一的方法是在每個按鈕中添加代碼以增加時間,如果時鐘達到0,則該腳本停止。NodeJS檢測用戶是否一分鐘不觸摸按鈕
有人有更好的辦法嗎? 謝謝:)
我想當用戶不按下按鈕超過一分鐘時,腳本就會停止運行。 唯一的方法是在每個按鈕中添加代碼以增加時間,如果時鐘達到0,則該腳本停止。NodeJS檢測用戶是否一分鐘不觸摸按鈕
有人有更好的辦法嗎? 謝謝:)
創建一個超時,每次用戶觸摸按鈕,重置計時器。在超時的功能中,停止腳本。
創建超時:
var myVar = setTimeout(function, milliseconds);
清除您的超時和重置它:
var clearTimeout(myVar);
myVar = setTimeout(function, milliseconds);
工作很好!但我該怎麼做,腳本停止運行一個特定的人?我正在做一個遊戲,當一個人在線時,他必須從遊戲中被踢出 –
向腳本添加一個函數來阻止它。從setTimout中的回調函數調用該函數,或者將其作爲傳遞給setTimeout的函數 –
我使用了函數process.exit(),但是這會殺死所有進程,但我會尋找這個,非常感謝:) –
你確定你想 「模擬按鈕按下」 與node.js的?這是一種服務器語言,而不是客戶端/ UI語言。也許是在談論一個由node.js服務器提供服務的網站? – kdbanman