2014-12-03 37 views
0

我試圖在JavaScript中使用performance.now()函數來獲取每個PC的唯一時間戳。 我這樣做的方式是通過測量某些操作需要多長時間。 是否有可能創建某些任務,這些任務在每臺計算機上需要不同的時間,但每次在特定PC上運行時都會一樣? 在此先感謝。使用JavaScript獲取唯一時間戳

+0

我不認爲你可以創建一個操作,每次都在同一臺電腦上有確切的tsd,如果你想識別你應該使用cookie的機器 – Xavjer 2014-12-03 08:49:35

+0

它是否必須是一個時間戳或你想要生成機器的任何一種獨特的指紋?後者是 – pawel 2014-12-03 08:58:24

+0

。我試圖看到潛力,但我對JavaScript並不熟悉,並沒有想到所有可能的方式來做到這一點。 – user2449402 2014-12-04 16:22:23

回答

0

您可能需要某種後端來做到這一點,或者至少確保提前單獨指定時間間隔。

很可能您可以通過某種點對點安排將PC連接到另一個PC上,也許使用新的RTC API(請參閱http://www.html5rocks.com/en/tutorials/webrtc/basics/#toc-rtcdatachannel)。但是,如果你可以忍受(比如說)10-20毫秒的容差,你應該沒問題。當然,取決於計算機在做什麼。