問題タブ [device-detection]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
2 に答える
894 参照

mobile - WAPページを使用してモバイルモデルを見つける方法

ソフトウェアを提供するための WAP ページを作成する予定です。

次に、Web ページにログインするクライアントが使用している携帯電話のモデルを調べて、クライアントを適切なダウンロード リンクにリダイレクトできるようにする必要があります。

これは、opera が Opera mini サイトで行っていることと似ています。ログインすると、モデルが検出され、リンクに送信されます

これを自分のサイトに追加するにはどうすればよいですか。

0 投票する
3 に答える
1627 参照

php - PHPのスマホ/非スマホ判定

Facebook はこれを習得しているようです。私は WURFL を少し調べましたが、これは非常にコストのかかるプロセスのようです。私もチェックアウトしました:URLリンク。ユーザー エージェントの適切なリストがありますが、どれがスマートフォンでどれがそうでないかを特定しようとしています。

facebook は、非スマートフォンをスマートフォンとは別のサイトにプッシュします。これを行う簡単な方法があるかどうかを確認しようとしています。

0 投票する
4 に答える
5726 参照

php - Web サイトがモバイルまたは PC で開かれたかどうかを認識する方法

PHPで開発されたサイトがあります。それはうまくいっています。スライド ショーやメニューなど、あらゆる状況で JQuery を使用してきました。

このサイトには大きなサイズの画像がたくさん含まれています。このため、携帯電話で表示する場合、ユーザーはたくさんスクロールする必要があります。

サイトにアクセスしようとしているクライアント (ブラウザ) が携帯電話なのか、通常の PC なのかをどのように認識できますか。

そのような状況でサイトを構築する標準的な方法はありますか?

ティア

0 投票する
4 に答える
1776 参照

javascript - Web 上のモバイル ブラウザーを検出していますか?

iPhone、iPad、その他のモバイル ブラウザを確認する方法を知りたいです。(JavaScript または CSS)

編集:

ユーザーエージェント文字列ではありません。それは偽造することができます。

重複の可能性:

0 投票する
4 に答える
4819 参照

mobile - http ヘッダーからのモバイル デバイスの識別

ネットワーク測定から取得した HTTP ヘッダー情報を含む大規模なデータセットがあります。これらのヘッダーにある UserAgent を使用して、ユーザー エージェントがデスクトップ用か、モバイル デバイス用か、その他のものかを識別する必要があります。その後、特定のモバイル デバイスを特定し、これらのデバイス タイプについてさらに分析を行う必要があります。

では、モバイル デバイスの包括的な無料データベースを教えてください。できれば、これらのユーザー エージェント文字列を照合してデバイス情報を取得するための簡単なインターフェイスが必要です。私は主に Perl で作業しています。

0 投票する
1 に答える
249 参照

ios-simulator - アプリが実行されているiPhoneを特定するにはどうすればよいですか?

私は周りを見回して、アプリが実行されているiPhone(iPhone 3G、iPhone3GS、iPhone 4)を確認して、正確なデバイスに応じて追加の処理を実行する方法を見つけました。推奨される方法は、ほとんど次のようなものでした。

これまでは問題なく動作しましたが、X-Codeとシミュレーターを更新しました。したがって、シミュレータをiPhone 4、iPhone3GS、またはiPhone3Gとして実行することが可能です。これは実行時にどのように検出できますか?これまでの解決策や回避策はありますか?

編集:ここhttp://iphonedevelopment.blogspot.com/2009/05/device-detection.htmlのようなソリューションでさえ、シミュレーターもiPhone4になる可能性があるため、もちろん正しく機能しなくなりました。

0 投票する
1 に答える
7022 参照

android - サムスンモバイルのUAprofURLを取得する方法

Androidモバイルブラウザからサーブレットに接続する場合、サムスンモバイルのUAprofURLをx-wap-profileヘッダーで取得する必要がありますが、ヘッダーを取得できません...

しかし、htcからサーブレットに接続しようとすると、X-Wap-Profileヘッダーでuaprofurlを取得できました。samsungmobileのuaprofurlを取得するにはどうすればよいですか。

前もって感謝します..

0 投票する
1 に答える
270 参照

php - ユーザー エージェントによってデバイス、オペレーティング システム、およびブラウザーのバージョンを検出するのはよくありませんか?

ユーザー エージェントによってデバイス、オペレーティング システム、およびブラウザーのバージョンを検出するのはよくありませんか?

期限切れヘッダーを設定し、wordpress W3 Total キャッシュ プラグインを使用する場合のように、キャッシュに問題が発生することはありますか

0 投票する
15 に答える
161406 参照

android - 一般的な Android タブレットの検出方法。ユーザーエージェント?

私はいたるところを見てきました。Motorola Zoom を使用して、タブレット サイトのテストを行っています。問題は、Android Useragent が一般的な Useragent であり、タブレット Android とモバイル Android の間に違いがないことです。Xoom Useragent のような特定のデバイスだけをターゲットにしたくはありません。近い将来、Android は複数のタブレット デバイスに搭載される可能性が高いからです。

私たちは Umbraco CMS を使用しており、51Degrees.mobi ソリューションの使用を検討しましたが、現時点では、これは私たちのニーズには合いません。たぶん将来的に。51Degrees と Umbraco の何人かが Umbraco への統合を行う予定であることは知っていますが、最終的なプロジェクトはおそらく 2 か月ほどは公開されないでしょう。
したがって、なぜ Android タブレットの Useragent 文字列を検出し、現在のようにモバイル サイトに誘導しないようにする必要があるのでしょうか。

特定のデバイスではなく、一般的な Android タブレットの検出方法を知っている人がいる場合は、非常に役立ちます。

0 投票する
1 に答える
4957 参照

jquery - ユーザーがモバイルデバイスを使用している場合は、Webページのコンテンツを変更します

jQueryを使用してポップアップボックスでiFrameを開くWebサイトにリンクがあります。jQueryスクリプトは、以下に示すように、特定の属性'id=calcPop'を持つリンクにのみこの関数を適用します。

すべてのコンピューターでうまく機能しますが、モバイルデバイスでは非常にバグがあります。ユーザーがモバイルデバイスを使用しているかどうかを検出し、それを「id」属性を持たないように変更する方法はありますか?