Javascript ile Mobil Cihazları Algılama

Tabii ki tarayıcı algılama özelliği ile bunu çeşitli dillerle yapabilirsiniz.

Derinlemesine işler için zaten Javascript ile yapmayı tavsiye edemem yalnız basit işler için bu betikten faydalanabilirsiniz.

var isMobile = {
Android: function() {
return navigator.userAgent.match(/Android/i);
},
BlackBerry: function() {
return navigator.userAgent.match(/BlackBerry/i);
},
iOS: function() {
return navigator.userAgent.match(/iPhone|iPad|iPod/i);
},
Opera: function() {
return navigator.userAgent.match(/Opera Mini/i);
},
Windows: function() {
return navigator.userAgent.match(/IEMobile/i);
},
any: function() {
return (isMobile.Android() || isMobile.BlackBerry() || isMobile.iOS() || isMobile.Opera() || isMobile.Windows());
}
};

Bu betik tüm mobil platformları destekliyor diyemem, sadece en popüler olanları için geçerli.

if( isMobile.any() ) alert('Mobile');

Kullanıcının herhangi bir mobil cihazdan bağlantısını sorgulamak için

if( isMobile.iOS() ) alert('iOS');

Kullanıcının belirli bir mobil işletim sistemden bağlantısını sorgulamak için

kodlarını kullanabilirsiniz.

Check Also

Centos Başlangıçta Servisleri Çalıştırmayı Engelleme

Centos sunucumuzu başlattığımızda istediğimiz servislerin çalışmasını engelleyebilmemiz mümkündür. Bu işlem için kullanmamız gereken komut şu …

Bir Cevap Yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir

74