Webビューとモバイルビューの両方を備えたMVC4で構築したWebサイトがあります。ビューで.Mobile拡張子を使用して、誰かが携帯電話からサイトにアクセスしたときにモバイルビューをレンダリングしていますが、これはうまく機能しています。iPhoneからサイトにアクセスすると、ブラウザが検出され、モバイルビューが正しく表示されます。
ただし、アプリをホーム画面に追加し、ホーム画面アイコンをクリックしてサイトに移動すると、MVCは標準のWebビューを使用します。
Safariがスタンドアロン/フルスクリーンモードで使用されている場合、MVCが認識しないさまざまなヘッダーを介して送信すると想定することしかできません。(補足:サイトがブラウザを介して通常アクセスされたときに以前に設定された自動ログインCookieも無視しているようです)。
MVCにまだモバイルブラウザーであることを認識させ、モバイルビューをレンダリングするには、何をする必要がありますか?