2012-11-20 17 views
0

我建立適用於iOS,Android和黑莓移動應用獲得唯一的設備ID,下面是我怎麼做如何從一個jQuery,HTML5移動應用程序

  1. 我建立使用jQuery,HTML5的應用程序。
  2. 製作該包的Zip文件。
  3. 使用http://build.phonegap.com我構建了使用jQuery,HTML5創建的應用程序,並且該phonegap接口爲我提供了針對每個設備(如iOS,Android和Blackberry)的構建包。

所以這種方式,我只需要創建一個應用程序和phonegap給我的應用程序的不同設備的包每件事情都很好,但現在我陷入了一個問題,我想確定我的應用程序的每個設備唯一安裝,當然解決方案必須是全球性的我的意思是我不應該爲不同的平臺和設備編寫不同的代碼,解決方案應該只使用jQuery,HTML5。

Thanx提前。

回答

1

device.uuid,爲您提供了這樣的事情,但作爲文檔說

不可靠的值

http://docs.phonegap.com/en/2.2.0/cordova_device_device.md.html#device.uuid

也許你可以存儲一個GUID,僞隨機數或某事在安裝時生成...(我的意思是,第一次運行應用程序)

UPDATE: JS僞隨機數實現: Create GUID/UUID in JavaScript?

+0

這是「不可靠的價值」,因爲在IOS上它會給你一個應用程序GUID,每個手機/應用程序。我認爲device.uuid仍然是一個有效的方法。有沒有人嘗試過使用device.uuid進行設備跟蹤? – RayLoveless

相關問題