51Degrees.mobi Foundation ライブラリを使用して、Ipad または Samsung Galaxy Tab またはその他のタブを検出しようとしています。
Request.Browser["is_tablet"] を使用していますが、false が返されます。これが既知の問題なのか、それとも私が間違いを犯しているのかを知っている人はいますか?
Opera Mobile Emulator を使用してこれをテストしています
iPad用のシミュレータをダウンロードするURLを教えていただけますか?
私の問題を以下にもう一度説明します--
MVC アプリケーションで 51Degrees.mobi Foundation を使用しています。ビュー エンジンで Request.Browser["is_tablet"] を使用して、リクエストがタブからのものかどうかを確認すると、結果として false になります。これは、Samsung Galaxy Tab (Opera Mobile Emulator) および Ipad (AIRiPad エミュレーター) で発生しています。
この場合、Request.Browser.IsMobileDevice と Request.Browser["is_wireless_device"] も false を返しています。したがって、デスクトップ用に設計された通常の MVC ビューが読み込まれます。リクエストがモバイルまたはタブレットからのものである場合、ビュー エンジンから適切なビューにリダイレクトする必要があるため、構成ファイルで Locations を使用していません。
is_tablet に既知の問題があるかどうか、または間違った方法で実行しているのか、エミュレータに問題があるのか教えてください。