JavaScript或PHP检测Android设备
来源:互联网 发布:索达数据 编辑:程序博客网 时间:2024/05/16 12:43
随着乔布斯的回归,iPad2的发布,看来移动端的开发话题越来越火热了。在此列出一些能够在iOS的最大竞争者——安卓(Android)系统的检测方法。
JavaScript判断方法
搜索user agent字符串中的Android单词是最省事儿的方法:
if(navigator.userAgent.match(/Android/i)) { // Do something! // Redirect to Android-site? window.location = 'http://android.davidwalsh.name'; }
PHP判断方法
同样,我们可以在PHP中使用strstr方法搜索user agent中是否有Android:
if(strstr($_SERVER['HTTP_USER_AGENT'],'Android')) { header('Location: http://android.davidwalsh.name'); exit(); }
另外,可以通过.htaccess来判断
我们可以使用.htaccess来判断和响应安卓设备!
RewriteCond %{HTTP_USER_AGENT} ^.*Android.*$ RewriteRule ^(.*)$ http://android.davidwalsh.name [R=301]
这样你就掌握了全部三种安卓设备的检测方法。
- JavaScript或PHP检测Android设备
- 通过JavaScript和PHP检测Android设备的代码
- php检测设备
- Javascript检测终端浏览器是android或ipad、iphone
- Android设备检测
- javascript移动设备的检测
- Android蓝牙设备的检测
- android检测不到手机设备
- JavaScript–Apple设备检测代码.
- 简单的移动设备检测PHP脚本
- 【PHP】检测手机等移动设备终端
- php检测是否移动设备浏览器
- vc检测USB设备插入或移除
- 检测机器接入或移除usb设备
- android 检测连接热点的设备
- Android有两种方法检测USB设备插入
- js 检测区分 android ios设备
- android 监听检测USB存储设备
- JavaScript–Apple设备检测代码.
- XML文档的解析
- ubuntu 下载编译运行android source code--gingerbread
- android文字阴影效果
- 关于Perl语言中BEGIN和END的使用
- JavaScript或PHP检测Android设备
- 解决android.content.res.Resources NotFoundException的一个方法
- 将一个数列中的奇数放在左边,偶数放在右边
- MonkeyRunner_MonekyRunner之连续删除Note
- Linux Call Trace原理分析
- Android网络编程之Socket&Http
- C++去除不必要的编译警告
- mysql 定时器
- C++学习第3篇-数据类型