userAgent.match を使用してタッチ デバイス (スマートフォンとタブレット) とデスクトップ ブラウザーを検出し、ブール変数 (「isipad」など) を返すコードは何ですか?
主に Android および Apple デバイスに対してこれをテストする必要があります。デバイスのブラウザが Android または Apple の場合は、isipad = false を返します。それ以外の場合は、isipad = true を返します。
これまでのところ、次のように進めました(iDeviceブラウザの検出用):
if( navigator.userAgent.match(/iPhone/i) || navigator.userAgent.match(/iPod/i) ||navigator.userAgent.match(/iPad/i) )
{var isipad = true;}
else
{var isipad = false;}
動作しているようですが、この場合は Android ブラウザも追加できるようにしたいと考えています。
前もって感謝します。アレックス