V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
xinghai10086
V2EX  ›  问与答

添加了 cdn,导致无法获取用户设备信息问题。各位大神看过来

  •  
  •   xinghai10086 · 2018-07-28 22:48:50 +08:00 · 1023 次点击
    这是一个创建于 2337 天前的主题,其中的信息可能已经有所发展或是发生改变。
    WEB\ H5 是 2 套系统,css \js 那些都不一样。分别添加了 cdn,手机端使用域名 m.xx.com,因为添加 cdn 的缘故,js,css 都缓存了,导致无法分辨出用户使用的是什么设备访问。
    之前是通过 nignx 了解到用户的访问设备,现在 cdn 添加了后,无法分辨用户的访问设备,用户要是使用手机端点击 www.xx.com 访问的话,就无法重定向到 m.xx.com 了。目前遇到的这种问题有没有好的解决方案。
    4 条回复    2018-07-30 20:10:53 +08:00
    xinghai10086
        1
    xinghai10086  
    OP
       2018-07-28 22:53:50 +08:00
    各位大神看过来
    oonnnoo
        2
    oonnnoo  
       2018-07-29 00:51:25 +08:00 via Android
    通过 JS 判断设备,进行跳转
    xinghai10086
        3
    xinghai10086  
    OP
       2018-07-29 15:07:05 +08:00
    @oonnnoo 可是,js 已经缓存在 cdn 了,就无法判断了啊
    oonnnoo
        4
    oonnnoo  
       2018-07-30 20:10:53 +08:00 via Android
    @xinghai10086 通过 JS 在客户端判断呀~

    通过修改 js 文件名或添加时间戳,让网页重新加载新的 js
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2740 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 23ms · UTC 02:14 · PVG 10:14 · LAX 18:14 · JFK 21:14
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.