V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
Livid
V2EX  ›  Project Babel

PB3 - 移动设备检测

  •  
  •   Livid · 2012-04-23 20:44:52 +08:00 · 6721 次点击
    这是一个创建于 4600 天前的主题,其中的信息可能已经有所发展或是发生改变。
    现在 PB3 应该可以在 iOS / Android / WebOS / BlackBerry / PSP 等设备上显示移动版页面了,如果遇到状况,请向我反馈你的 UA。

    http://neue.v2ex.com/ua
    20 条回复    1970-01-01 08:00:00 +08:00
    9hills
        1
    9hills  
       2012-04-23 20:52:06 +08:00
    kindle fire Silk 浏览器

    Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_6_3; zh-cn; Silk/1.0.13.328_10008910) AppleWebKit/533.16 (KHTML, like Gecko) Version/5.0 Safari/533.16 Silk-Accelerated=true

    kf只是7寸板,ipad可以不用移动页面,kf不行,还是用移动页面吧
    GordianZ
        2
    GordianZ  
    MOD
       2012-04-24 22:33:45 +08:00
    PlayStation Vita! 现在桌面版其实分辨率挺尴尬的,再加上字体不好,所以还是移动版比较适合……
    Mozilla/5.0 (PlayStation Vita 1.66) AppleWebKit/531.22.8(KHTML, like Gecko) Silk/3.2
    plume
        3
    plume  
       2012-04-24 22:37:45 +08:00
    正常
    romoo
        4
    romoo  
       2012-04-24 22:38:00 +08:00
    apple-touch-icon 是不是忘了加了?
    apple
        5
    apple  
       2012-04-24 22:50:09 +08:00
    @9hills 给kf装一个opera吧,我的kindle fire装的欧鹏就显示移动版。
    Semidio
        6
    Semidio  
       2012-04-24 22:55:46 +08:00
    用Chrome的Override User Agent功能测试了一下,发现不支持Nokia N9,UA如下

    Mozilla/5.0 (MeeGo; NokiaN9) AppleWebKit/534.13 (KHTML, like Gecko) NokiaBrowser/8.5.0 Mobile Safari/534.13
    tension
        7
    tension  
       2012-04-24 23:09:52 +08:00   ❤️ 1
    iPhone 4s 访问 就显示这样...

    Livid
        8
    Livid  
    MOD
    OP
       2012-04-24 23:10:43 +08:00
    @tension 这个页面的移动确实有问题。现在马上解决。
    Livid
        9
    Livid  
    MOD
    OP
       2012-04-24 23:11:24 +08:00
    @romoo 打算设计一个新的。:)
    douyingxin
        10
    douyingxin  
       2012-04-24 23:11:26 +08:00
    感觉设计欠佳,移动版链接的设计应该考虑手指都笨拙性,以面积呈现为宜,现在点击标题竟然不是链接,下面的最后回复的id竟然还是链,误操太高 建议重新规整。
    momou
        11
    momou  
       2012-04-24 23:13:56 +08:00   ❤️ 1
    @tension 同样的问题 HTC G3

    @livid 另:登录会报错
    Traceback (most recent call last):
    File "/usr/lib/python2.6/site-packages/tornado/web.py", line 988, in _execute
    getattr(self, self.request.method.lower())(*args, **kwargs)
    File "/www/v2ex/galaxy/handlers/web/system.py", line 291, in post
    return self.redirect(next)
    UnboundLocalError: local variable 'next' referenced before assignment
    huacnlee
        12
    huacnlee  
       2012-04-24 23:15:54 +08:00   ❤️ 1
    Livid
        13
    Livid  
    MOD
    OP
       2012-04-24 23:18:04 +08:00
    @momou 收到。

    现在好了。
    Livid
        14
    Livid  
    MOD
    OP
       2012-04-24 23:40:18 +08:00
    现在可以检测 Silk 系的浏览器了。
    asher
        15
    asher  
       2012-04-24 23:47:57 +08:00
    Opera/9.80 (Linux armv7l; U; en) Presto/2.9.201 Version/11.50

    n9
    Livid
        16
    Livid  
    MOD
    OP
       2012-04-25 00:23:24 +08:00
    @tension 现在移动版本的 /ua 工作正常了:

    http://www.v2ex.com/ua
    tension
        17
    tension  
       2012-04-25 12:25:42 +08:00
    Mozilla/5.0 (iPhone; CPU iPhone OS 5_1 like Mac OS X) AppleWebKit/534.46 (KHTML, like Gecko) Version/5.1 Mobile/9B179 Safari/7534.48.3
    zxwind
        18
    zxwind  
       2012-04-25 12:31:23 +08:00
    移动版页面下方自带广告?
    CoX
        19
    CoX  
       2012-04-25 12:39:32 +08:00
    试了下,UC还是有gprs和wap不同线路显示不同问题。UC访问 http://www.v2ex.com/ua 报错,keyerror。
    cutehalo
        20
    cutehalo  
       2012-04-25 15:18:51 +08:00
    Mozilla/5.0 (MeeGo; NokiaN9) AppleWebKit/534.13 (KHTML, like Gecko) NokiaBrowser/8.5.0 Mobile Safari/534.13
    这个mobile不是true诶
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1064 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 22ms · UTC 22:11 · PVG 06:11 · LAX 14:11 · JFK 17:11
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.