我一直在爲我的SP2010發佈門戶開發移動視圖。它是面向互聯網的自定義頁面/ Web部件(例如,帶有自定義Web部件的http://server/Pages/customPage.aspx)。該網站有一個自定義母版頁。如何自定義SharePoint 2010移動視圖
我有內置的移動功能的以下問題:
的歡迎頁面。導航到 http://server/?Mobile=1重定向我 到 http://server/_layouts/mobile/mbllists.aspx,它只顯示列表/文檔庫的可用表。對於我的門戶網站 ,我想顯示一個 儀表板,就像我目前爲「普通」非移動視圖所做的一樣。
導航到我的自定義頁面 一個(例如 http://server/Pages/customPage.aspx?Mobile=1) 也重定向到 http://server/_layouts/mobile/mbllists.aspx。
所以實際上根本沒有有用的內置移動支持;只是能夠使用移動設備查看列表。
所以我有一些問題,我希望得到一些高層次的幫助。我的想法是我應該做以下工作:
- 創建移動
- 圖如何選擇基於此母版頁單獨的母版頁「是客戶端的移動設備?」
- 圖如何防止重定向/_layouts/mobile/mbllists.aspx
那麼我認爲移動網站將同樣運作正常的網站。
我在正確的軌道上嗎?
[編輯]
與我有什麼從@moontear等的研究,我已經做了鏈接看到,這聽起來像我最好的選擇是隻禁用內置的SharePoint移動支持,並根據Request.Browser.IsMobileDevice
進行自己的條件渲染。