0

私は自分の Web サイトのモバイル ビューを調整しています<div id="iphone-bar"></div>

これを行う方法が見つかりません...

4

3 に答える 3

2

文字列を確認できますuser agent

現在のブラウザのユーザー エージェント文字列を返します。

参照: https://developer.mozilla.org/en-US/docs/Web/API/NavigatorID.userAgent

お気に入り:

if (navigator.userAgent.match(/(iPod|iPhone|iPad)/)) {
   $('#iphone-bar').show();
}

一般的にモバイル ブラウザをチェックしたい場合は、http://detectmobilebrowsers.com/を使用し、一致する正規表現を取得します。

于 2013-10-06T10:41:19.503 に答える
0

試す

<script>
var iPhone= ( navigator.userAgent.match(/iPhone)/g) ? true : false );

if( iPhone ) {
    document.getElementById('iphone-bar').style.display = 'block'
}
</script>
于 2013-10-06T10:38:22.160 に答える
0

以下のコードを使用します。

 function isiPhone() {
    return (navigator.platform.indexOf("iPhone") != -1);
}

次に、以下のように使用します。

if(isiPhone()) {
   //handle iPhone code
}
于 2013-10-06T10:40:26.193 に答える