【问题标题】:Device information thru webbrowser通过网络浏览器获取设备信息
【发布时间】:2012-02-23 15:12:12
【问题描述】:

我正在寻找网络浏览器中的唯一标识符,以查明浏览器在移动设备上与谁打交道。 我的问题是,与 PC 或 Mac 上的浏览​​器相比,在移动 iOS 或 Android 设备上使用网络浏览器时,是否有任何其他信息可用或不可用(除了屏幕尺寸信息)?

我已经用谷歌搜索了一段时间,但找不到任何有用的东西。任何链接/参考将不胜感激。

【问题讨论】:

    标签: android ios mobile browser mobile-browser


    【解决方案1】:

    您需要处理的只是导航器对象的属性。详情请见http://www.w3schools.com/jsref/obj_navigator.asp

    【讨论】:

    • 好的,但是还有比这更多的信息吗?我的意思是与普通浏览器相比更多?我知道 GPS 是可能的并且更准确,因为大多数手持设备都有 GPS 芯片(我知道,在 PC 或 Mac 上也可以定位),但这需要用户同意。我正在寻找此类数据,但未经用户同意。
    • 这是你的命运,根据 DOM 规范。 GPS 由 navigator.geolocation 覆盖,它是一个 HTML5 扩展。如果您试图从 DOM 中识别用户,请忘记它。这就是沙盒的全部意义所在。不过,您可以将 cookie 用于此类事情。
    • 是的,我知道。因此我的评论。然而,我的目标是尽可能多地获取有关用户的信息,以便我在应用程序流程中做出某些决定。仅浏览器信息是不够的。
    • 你可以做更多的服务器端,但不是很多。您可以提取所有请求标头,这将为您提供绝对的一切。不过不会很多。
    猜你喜欢
    • 1970-01-01
    • 2013-05-20
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-03-10
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多