当我在 Chrome for iOS(iPhone 和 iPad)中测试我的网络应用程序时,我注意到附加到用户代理字符串的奇怪 ID,例如:
alert(navigator.userAgent)
会产生这样的东西(注意最后的“3810AC74-327F-43D7-A905-597FF9FDFEAB”部分):
Mozilla/5.0 (iPhone; CPU iPhone OS 5_1_1 like Mac OS X; en-us) AppleWebKit/534.46.0 (KHTML, like Gecko) CriOS/21.0.1180.77 Mobile/9B206 Safari/7534.48.3 (3810AC74-327F-43D7-A905-597FF9FDFEAB)
此 ID 似乎是特定于选项卡的,即使在转到其他站点时也会保留。
我的问题是,是否有人对此有所了解以及它可能用于什么?
更新:
附加此 GUID 是为了克服 UIWebView 的限制。感谢 eric在评论中指出这一点。