アンドロイドのバージョン判別方法
この記事は最終更新日から13年以上経過しています。
使用していたプラグイン jquery.touchSwipe-1.2.4 がAndroidの2.2以下のバージョンに対応していないので、それを下回るバージョンをjavascriptで振り分ける処理を書きました。備忘録。
ヘッダ、または共有しているjsファイルに下記を記述。
コピーしました
function lowerAndroid(n) {
var bo = false;
var ua = navigator.userAgent.toLowerCase();
var version = ua.substr(ua.indexOf('android')+8, 3);
if(ua.indexOf("android")) if(parseFloat(version) < n) bo = true;
return bo;
}
こんな感じで呼び出します。
コピーしました
var bo = lowerAndroid(2.2);
alert(bo);//2.2(含まない)以下はtrue
関連記事