2012-02-29 10 views
3

私は現在、 "Opera Mobile"エミュレータでASP.NET Webアプリケーションをテストしています。私はテスト目的のために、次のコード持ってモバイルブラウザエミュレータ、Request.Browser.IsMobileDevice = True?

:これはTrueを返すように

Response.Write(Request.Browser.IsMobileDevice) 

これはFalse

を返してはまさに携帯電話のブラウザのように動作するエミュレータは、ありますか?

私の実際の携帯電話でアクセスできるように、毎回アプリケーションをリリースする必要があるのはちょっと難しいでしょう。

答えて

2

データベースが更新されていないため、IsMobileDeviceを直接使用することはお勧めしません。 Microsoftはmdbfを公開しましたが、今は放棄されました。

WURFLまたは51度を使用して上書きできます。しかし、あなたがブラウザの機能を必要とせず、それがモバイルデバイスかどうかを知る必要がある場合は、scriptを使用することができます。

+0

乾杯よりモバイルブラウザを検出し、 – Curt

1

uがこのコンポーネントを使用して検討するかもしれない:

http://51degrees.codeplex.com/

それがはるかに信頼性の高いスクリプトが完璧に動作します。ネットでの検出に建て