gpt4 book ai didi

android - Verizon Samsung Galaxy Tablet SCH-i905 UserAgent string 不说 Android

转载 作者:搜寻专家 更新时间:2023-11-01 09:11:36 34 4
gpt4 key购买 nike

我们有一台三星 Verizon Galaxy 平板电脑,型号为 SCH-i905 4G LTE。它不会在浏览器的 userAgent 字符串中显示 Android。该设备使用 Android 3.1。

它显示的是这个。
Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_6_3; en-us) AppleWebKit/533.16 (KHTML, like Gecko) Version/5.0 Safari/533.16

这是一个错误的用户代理字符串吗?有人知道 Verizon/Samsung 是否在构建过程中犯了错误吗?这导致我很难在我网站上的 Javascript 中检测到 Android。

最佳答案

我从我的 Samsung Galaxy Tab 10.1(我在 Google I/O 上得到的那个和三星不允许修改的那个)得到了同样的东西

就我个人而言,我不知道为什么 Peter K. 如此惊讶。

构建网站的最佳做法是不是通过用户代理进行测试,而是通过功能进行测试。通过这种方式,这允许创建/修改新硬件和新浏览器,而不会在网站最初启动时被阻止/误导。

如果 Google 真的在其 Honeycomb 平板电脑的用户代理中包含关键字“android”,您可以想象,很大一部分网站会将这些平板电脑浏览器重定向到他们的精简手机网站(没有真正考虑过)。

作为 10.1"Honeycomb 平板电脑的拥有者,我自己也恰好使用 4G,这会破坏我的整个体验。由于我的大屏幕尺寸,我当然不需要看一个剥离的-down 版本的网站,以及我的速度和延迟,我实际上比我的个人 DSL 线路快得多。

关于android - Verizon Samsung Galaxy Tablet SCH-i905 UserAgent string 不说 Android,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7908500/

34 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com