JS 用のこのモバイル userAgent テストがありますが、それを適切にネストしてテストを拡張する方法がよくわかりません。
基本的に、モバイルかデスクトップかをテストします。次に、モバイルの場合は、どのモバイルを確認して何かを実行したいと考えています。
<script type="text/javascript">
if( /Android|iPhone|iPod|iPad|BlackBerry|Windows Phone/i.test(navigator.userAgent) ) {
if ( /Android/i.test(navigator.userAgent) ) {
var url = window.location.href = 'http://www.google.com';
url.show();
}
elseif
if ( /iPhone/i.test(navigator.userAgent) ) {
var url = window.location.href = 'http://www.bing.com';
url.show();
}
}
else
{
}
</script>
上記が間違っていることは知っていますが、うまくいかなかった限りです。