Estoy atascado en el desarrollo de una vista móvil para mi portal de publicación SP2010. Está orientado a Internet con páginas web/elementos web personalizados (por ejemplo, http://server/Pages/customPage.aspx con partes web personalizadas). El sitio tiene una página maestra personalizada.Cómo personalizar la vista móvil de SharePoint 2010
estoy teniendo los siguientes problemas con la funcionalidad integrada móvil:
La página de bienvenida. Navegando a http://server/?Mobile=1 me redirige a http://server/_layouts/mobile/mbllists.aspx, que solo muestra una tabla de listas/bibliotecas de documentos disponibles. Para mi portal, quiero mostrar un panel , tal como lo hago actualmente para la vista "no normal" que no es para dispositivos móviles.
Navegación a una de mis páginas de encargo (por ejemplo http://server/Pages/customPage.aspx?Mobile=1) vuelve a dirigir también a http://server/_layouts/mobile/mbllists.aspx.
De hecho, realmente no hay ningún soporte móvil incorporado útil; solo la capacidad de ver listas con un dispositivo móvil.
Tengo un número de problemas y espero obtener ayuda de alto nivel. Mi pensamiento es que yo debería hacer las siguientes tareas:
- crear una página principal independiente para móviles
- encontrar la manera de elegir esta página maestra basada en el "cliente es un dispositivo móvil?"
- encontrar la manera de prevenir la redirección a /_layouts/mobile/mbllists.aspx
Entonces creo que el sitio móvil funcionará de manera similar al sitio normal.
¿Estoy en el camino correcto?
[Editar]
con lo que he visto de enlaces de @moontear y otras investigaciones que he hecho, parece que mi mejor opción es simplemente desactivar una función de soporte móvil de SharePoint , y solo hago mi propia representación condicional basada en Request.Browser.IsMobileDevice
.