【发布时间】:2012-03-01 11:56:45
【问题描述】:
由于 Mobile Safari 无法访问 iOS 设备的 UDID,我正在寻找一种方法来仅使用 JavaScript 为 iOS 设备生成不同(但仍然是唯一的)标识符。
一个更广泛的问题是:
“Mobile Safari 上的 JavaScript 可以访问哪些系统信息以生成唯一标识符?”
这需要是不需要用户权限(即警报)即可访问的信息。
这方面的用例是跟踪来自 CPC 发布商的转化,其中广告商仅限于提供 URL 作为广告的着陆页,并且发布商不会将 UDID 附加到 URL。
【问题讨论】:
-
这不应该是可能的(即如果可能,这是浏览器中的错误)。使用 cookie 怎么样?
-
很遗憾,不允许 iOS 应用访问 Mobile Safari 的 cookie 存储。 Previous StackOverflow discussion.
标签: javascript ios