js 判断 是否为android
16lz
2021-12-04
引用:http://www.oschina.net/code/snippet_163910_6094
[代码]JavaScript判断方法
view source print ?1 | if (navigator.userAgent.match(/Android/i)) { |
2 |
// Do something! |
3 |
// Redirect to Android-site? |
4 |
window.location = 'http://android.davidwalsh.name' ; |
5 |
} |
[代码]PHP判断方法
1 | if ( strstr ( $_SERVER [ 'HTTP_USER_AGENT' ], 'Android' )) { |
2 |
header( 'Location: http://android.davidwalsh.name' ); |
3 |
exit (); |
4 | } |
[代码]可以通过.htaccess来判断
1 | RewriteCond %{HTTP_USER_AGENT} ^.*Android.*$ |
2 | RewriteRule ^(.*)$ http://android.davidwalsh.name [R=301] |
更多相关文章
- Android(安卓)中的BroadCastReceiver
- Android(安卓)HandlerThread使用方法
- Android(安卓)AsyncTask 那些你不知道的事
- 对比onSaveInstanceState和onRestoreInstanceState
- Android的OpenGL学习笔记(1)
- android-2.2以下杀进程方法:restartPackage();
- Android中判断网络连接的工具类
- Android(安卓)P WMS初始化过程
- Android获取RecyclerView滑动距离