でデバイスの向き(ipad)を取得する方法デバイス(ipadまたはiphone)の向きを取得したいと思います。 groovyコードでrequest.getHeader("useragent")
を使用してユーザーエージェントを入手できます。grailsコード
Groovyコードでデバイスの向き、つまり横向きまたは縦向きのモードを取得する必要があります。誰もこれを助けることができますか?
でデバイスの向き(ipad)を取得する方法デバイス(ipadまたはiphone)の向きを取得したいと思います。 groovyコードでrequest.getHeader("useragent")
を使用してユーザーエージェントを入手できます。grailsコード
Groovyコードでデバイスの向き、つまり横向きまたは縦向きのモードを取得する必要があります。誰もこれを助けることができますか?
一般に、サーバーはクライアントのビューポートの物理的なサイズについて何も知らない。 request
ハッシュは、リクエストに含まれるHTTPヘッダーにアクセスするだけです。 Javascriptを使用してブラウザのウィンドウのサイズを検出し、クライアント側で適切な変更を行う必要があります。 jQueryでは、次のようなものから始めます:
if($(window).width() > $(window).height()) {
// Viewport is landscape, do something
} else {
// Viewport is portrait, do something else
}
私はこれでjqueryを作っていましたが、望むならば、モバイルからサーバーに新しいhttpヘッダーを送信して、向きが何であるかを伝えることもできます! –
サーバー側で処理する必要がありますか?代わりにjs/cssを使わないのはなぜですか? –