我正在開發Web應用程序,其中應用程序將在平板電腦上的瀏覽器中打開。應用程序將一次在多個平板電腦上運行。我想知道是否有什麼方法可以唯一標識運行應用程序的平板電腦,基本上就是設備令牌?在HTML/javascript中獲取設備的唯一令牌
1
A
回答
0
嗯......這可以做到,但從長遠來看風險重複是誠實的。這裏是你如何可以嘗試儘可能保持它隨機 - >
這編碼隨機數字集,userAgent和日期base64,但你應該誠實地使用一些更可靠的服務器端。
var id = btoa(Math.random() + navigator.userAgent + Date());
例子下面::
function id() {
document.getElementById('code').insertAdjacentHTML('beforeend',(btoa(Math.random() + navigator.userAgent + Date())) + '<br>');
}
document.getElementById('click').addEventListener('click',id,false);
<input id='click' type='button' value='click'><br>
<div id='code'></div>
相關問題
- 1. 獲取Android設備令牌
- 2. 獲取設備唯一ID
- 3. 獲取示例設備令牌
- 4. 獲取分配設備令牌
- 5. 在Back4App中獲取不同的設備令牌
- 6. 在apns.php中獲取失敗的設備令牌
- 7. 如何從設備獲取設備令牌?
- 8. 如何在iOS中獲取設備令牌?
- 9. 向推送通知提供者發送設備唯一令牌
- 10. 設備令牌NULL
- 11. 在iOS 10.0中獲取唯一的設備ID
- 12. 在android中獲取唯一的設備ID
- 13. 未設置設備令牌
- 14. 獲取設備令牌推送通知第二次在iPhone上
- 15. Ionic Push - 未在設備上獲取令牌
- 16. 如何在註冊時獲取設備令牌原生
- 17. 如何獲取設備令牌爲iphone推通知下特設
- 18. 如何獲取推送通知的用戶設備令牌
- 19. 獲取具有反應本機的設備令牌
- 20. 設備令牌從一個設備到另一個設備是不同的
- 21. 唯一枚舉名令牌
- 22. Apple APNS設備令牌
- 23. 未收到設備令牌
- 24. 推送通知中的設備令牌
- 25. 如何使用離子獲取IOS設備令牌?
- 26. 無法獲取設備令牌用於運行iOS 8+(APNS)
- 27. 無法使用ti.cloudpush鈦金模塊獲取設備令牌?
- 28. FCM令牌不是在一些Android設備中生成的
- 29. 未能在Android M正在運行的設備上獲取請求令牌
- 30. 如何在Swift中註冊遠程通知時獲取設備令牌
產生的第一次訪問一個隨機數,保存到本地存儲,以請求發送。 – dandavis
如果您的計劃獲得統計數據,那麼您可以使用谷歌分析,它會爲您提供應用程序運行的設備的完整詳細信息。 – sahil
你有用戶登錄嗎? – jfriend00