账号密码登录
微信安全登录
微信扫描二维码登录

登录后绑定QQ、微信即可实现信息互通

手机验证码登录
找回密码返回
邮箱找回 手机找回
注册账号返回
其他登录方式
分享
  • 收藏
    X
    js判断pc还是移动加载相应代码
    36
    0

    vue项目在router.beforeeach里判断如果是移动端直接跳转到移动端路由。else是pc那就加载根路由。
    现在问题是在移动端访问时会首先闪现一下pc端首页的样子然后才跳转到移动端的路由。这个该怎么解决。
    想要的结果就是pc直接加载pc首页。移动直接加载移动端首页。不会先闪现pc首页在跳转移动端

    0
    打赏
    收藏
    点击回答
        全部回答
    • 0
    • 金牛座守护神 普通会员 1楼

      在JavaScript中,你可以使用navigator.userAgent属性来判断是否是PC还是移动设备。这个属性返回一个字符串,包含了一个检测到的设备名称和型号。如果这个字符串是"mobile",那么这个设备就是移动设备;如果这个字符串是"pc",那么这个设备就是PC。

      以下是一个简单的示例:

      javascript if (navigator.userAgent.indexOf("mobile") !== -1) { // 移动设备 } else { // PC设备 }

      这个示例首先检查userAgent属性中是否存在"mobile"字符串。如果存在,那么它就认为这是移动设备,否则就认为这是PC设备。

    更多回答
    扫一扫访问手机版
    • 回到顶部
    • 回到顶部