【问题标题】:jQuery to check Android native browser or ChromejQuery 检查 Android 原生浏览器或 Chrome
【发布时间】:2016-05-04 03:20:35
【问题描述】:

我使用了这个脚本和许多不同的方法。仍然将三星本机浏览器和 Chrome 输出为“Android Chrome”。

我该如何解决这个问题?

var nua = navigator.userAgent;
var is_android = ((nua.indexOf('Mozilla/5.0') > -1 && nua.indexOf('Android ') > -1 &&     nua.indexOf('AppleWebKit') > -1) && !(nua.indexOf('Chrome') > -1));

var chrome_android = (nua.indexOf('Chrome') > -1);

if(is_android){
    $('.nativeBrowser').show();
    $('.otherMobBrowser').hide();
    alert("Android Native")
}
else if(chrome_android){
    $('.nativeBrowser').hide();
    $('.otherMobBrowser').show();
    alert("Android Chrome")
}

【问题讨论】:

    标签: javascript android jquery google-chrome


    【解决方案1】:
    var ua = navigator.userAgent;
    var is_native_android = ((ua.indexOf('Mozilla/5.0') > -1 && ua.indexOf('Android ') > -1 && ua.indexOf('AppleWebKit') > -1) && (ua.indexOf('Version') > -1));
    
    if(is_native_android){
        $('.nativeBrowser').show();
        $('.otherMobBrowser').hide();
    }
    else {
        $('.nativeBrowser').hide();
        $('.otherMobBrowser').show();
    }
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2017-05-06
      • 1970-01-01
      • 2015-10-30
      • 1970-01-01
      • 2016-03-21
      • 2023-03-03
      • 2013-10-14
      • 1970-01-01
      相关资源
      最近更新 更多