Translate

martes, 29 de septiembre de 2015

Iphones no renderizan apropiadamente el diseño de SharePoint 2010

Si ha realizado un diseño personalizado de un sitio de publicación en SharePoint 2010, notará que al momento de deshabilitar el acceso por medio de moviles (es decir, sin que detecte que la petición se hace desde un dispositivo movil) ocurre un problema en la visualización del Menú Superior de Navegación, cuando se accesa desde un Iphone.

La razón se debe a que la actualización del navegador safari 7.1 no contempló el funcionamiento con el ASPMenu control.

Existen dos maneras de solucionarlo, una temporal y otra definitiva:

Lo temporal consiste en pasar la visualización del Iphone en modo de escritorio

La manera de corregir esta situación de manera permanente es editando el archivo compat.browser de la siguiente manera.

Accese a la ruta: C:\Inetpub\wwwroot\wss\VirtualDirectories\\App_Browsers\compat.browser

Agrege la siguiente referencia al código que refiere a la incorporación de un nuevo Browser ID:

<browser refID="Safari60">
    <controlAdapters>
        <adapter controlType="System.Web.UI.WebControls.Menu" adapterType="" />
    </controlAdapters>
</browser>
Salve el archivo y reinicie el IIS.



No hay comentarios:

Publicar un comentario

Danos tu opinión del tema