7

サブクラス化RazorViewEngineしたので、特別なモバイル ID をチェックしRequest.Browser.IsMobileDeviceてビュー ファイル名に追加し、取得できるようにしました。Requestただし、オブジェクトにアクセスできません。私は何をすべきか?

4

1 に答える 1

9

HttpContext.Current.Requestまたはのいずれかを使用できますContext.Request。それがどのように機能するかは理解していますがIsMobileDevice。既知のユーザー エージェントのリストを含むブラウザー ファイルを使用します。新しいデバイスが構築されるとすぐに、そのリストは古くなりますが、場合によってはデバイスがモバイルであると正しく識別される場合があります。推奨される方法は、51Degreesを使用するか、51Degrees に含まれるサービスに直接接続することです。

于 2012-04-27T14:47:21.300 に答える