3

サーバー側のデバイス検出を行っており、iPad mini ユーザーを 1 つのページに誘導し、iPad ユーザーを別のページに誘導する必要があります。

2 つのユーザー エージェントを区別するものはありますか?

iPad

Mozilla/5.0 (iPad; Mac OS X のような CPU OS 7_0_3) AppleWebKit/537.51.1 (Gecko のような KHTML) バージョン/7.0 Mobile/11B511 Safari/9537.53`

ミニ

Mozilla/5.0 (iPad; Mac OS X のような CPU OS 7_0_4) AppleWebKit/537.51.1 (Gecko のような KHTML) バージョン/7.0 Mobile/11B554a Safari/9537.53

Mobile/11B511 と Mobile/11B554a だけが表示されますが、それは解決できる永続的な値ですか?

4

1 に答える 1

0

最近、デバイスの検出を試みるのは難しく、信頼性がありません。ここで説明したように、デバイス検出の代わりにブラウザー機能に基づいた検出を行うことをお勧めします。

このアプローチを使用すると、ブラウザーが機能をサポートし、デバイス名/ベンダーを気にしない場合にのみ関心があります。

于 2014-02-23T16:22:51.097 に答える