V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
EZG997
V2EX  ›  前端开发

如何解除网页对客户端的限制?

  •  
  •   EZG997 · 2021-03-07 16:23:36 +08:00 · 1893 次点击
    这是一个创建于 1362 天前的主题,其中的信息可能已经有所发展或是发生改变。

    一些网页要求只能用 PC 打开,若用手机端打开就会提示不支持移动设备,并关闭页面…即使更改 UA 为 PC 也无济于事,换了各类手机主流浏览器 Chrome,Firefox 也不行。比如说一些报名网站,想登陆看下审核情况都不行,只能用电脑…应该是检测操作系统了。

    第 1 条附言  ·  2021-03-07 20:24:23 +08:00
    手机横过来,也无解…
    10 条回复    2021-03-16 09:11:02 +08:00
    eason1874
        1
    eason1874  
       2021-03-07 16:34:32 +08:00
    可能是检测分辨率了
    EZG997
        2
    EZG997  
    OP
       2021-03-07 17:04:49 +08:00 via Android
    @eason1874 现在手机分辨率比 PC 高,PC 普遍在 1920*1080,由此判断出发,应该是检测屏幕了…
    EZG997
        3
    EZG997  
    OP
       2021-03-07 17:05:15 +08:00 via Android
    @eason1874 现在手机分辨率比 PC 高,PC 普遍在 1920*1080,由此判断出发,应该是检测屏幕尺寸了…
    noe132
        4
    noe132  
       2021-03-07 17:22:16 +08:00 via Android   ❤️ 1
    分辨率 != 等效分辨率
    infun
        5
    infun  
       2021-03-07 17:31:33 +08:00
    横过来试试?
    Cavolo
        6
    Cavolo  
       2021-03-07 20:04:56 +08:00 via iPhone
    教师资格证的 IE 兼容模式至今无解
    eason1874
        7
    eason1874  
       2021-03-07 21:10:10 +08:00
    @infun #5 要是检测分辨率的话,横过来也没用的。手机屏幕小,有个像素比问题,实际渲染像素是低于物理像素的,JS 和 CSS 拿到的是渲染像素。

    @EZG997 不用试了,检测方法太多了,你要找到模拟 PC 的方法很可能徒劳无功。JS 常见检测属性有除了 UA 和 screen 还有 platform,orientation,touch
    hs0000t
        8
    hs0000t  
       2021-03-07 21:14:39 +08:00 via Android
    如果是刚需的话,建议考虑一下云电脑,相当于远程一台 PC
    或者在自己的电脑上搭个远程
    francis59
        9
    francis59  
       2021-03-07 23:22:37 +08:00
    如果只是看个网页的话,远程桌面应该可以
    happyCodings
        10
    happyCodings  
       2021-03-16 09:11:02 +08:00
    不是有一个 API 是直接检测机型的么 你 ios android 都能检测出来 屏蔽掉就好了
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   3127 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 24ms · UTC 13:42 · PVG 21:42 · LAX 05:42 · JFK 08:42
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.