Takip et

Javascript veya PHP ile Android İşletim Sistemini Algılamak

Tarafıma son dönemde gönderilen sorular arasında bir iki tanesinin diğerlerine nazaran daha popüler olmaya başladığını fark ettim: Bunlardan biri: JavaScript veya PHP ile Android cihaz algılama.

Androrid gelişimini düşündüğümüzde bu soruların neden geldiğini düşünmemiz zor değil. İşte iOS ana rakibini algılayabilmeniz için birkaç yöntem:

JavaScript yardımıyla nasıl algıayabilirim?

var ua = navigator.userAgent.toLowerCase();
var isAndroid = ua.indexOf("android") > -1; //&& ua.indexOf("mobile");
if(isAndroid) {
	// Do something!
	// Redirect to Android-site?
	window.location = 'http://android.fatihsoysal.com';
}

PHP yardımıyla nasıl algıayabilirim?

$ua = strtolower($_SERVER['HTTP_USER_AGENT']);
if(stripos($ua,'android') !== false) { // && stripos($ua,'mobile') !== false) {
	header('Location: http://android.fatihsoysal.com');
	exit();
}

Bonus! .htaccess ile nasıl algıayabilirim?

RewriteCond %{HTTP_USER_AGENT} ^.*Android.*$
RewriteRule ^(.*)$ http://android.fatihsoysal.com [R=301]

Artık kullanıcının mobil platformu hakkında bilgi sahibi olabileceğiniz 3 yöntem öğrendiniz! Yaşasın mutlu yeni dünya!

 

Yorumlar
İçeriği beğendiniz mi? Bir tartışma başlatın veya görüşlerinizi paylaşın.
Yorum Yaz

Bir yanıt yazın

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir

Gönder

E-posta Bülteni
Yazılım Topluluğuna Katılın
En son güncellemeleri, yaratıcı ipuçlarını ve özel kaynakları doğrudan e-posta kutunuza alın. Tasarım ve inovasyonun geleceğini birlikte keşfedelim.
Exit mobile version