0
我有一個網站,我已經在MVC 4中建立了Web和Mobile視圖。我在視圖中使用.Mobile擴展程序來呈現移動視圖,當有人通過移動電話訪問該網站時,這很有效。當我從iPhone訪問該網站時,它會檢測瀏覽器並正確顯示移動視圖。ASP.Net MVC 4不使用iPhone獨立應用程序的移動視圖(添加到主屏幕後)
但是,如果我的應用程序添加到主屏幕和我通過點擊主屏幕圖標瀏覽到該網站,MVC使用標準的Web視圖。
我只能假設當Safari以獨立/全屏模式使用時,它會通過不同的標題發送,而這些標題是MVC無法識別的。 (注意:它似乎也忽略了當通過瀏覽器正常訪問網站時以前設置的自動登錄cookie)。
我需要什麼,以獲得MVC認識到,它仍然是一個移動瀏覽器和渲染移動的看法呢?