Uno de los problemas de BlackBerry para la integracion con SharePoint es la imposibilidad de estos dispositivos de Renderizar contenido ASP.NET, los formularios Infopath se renderizan como Web Forms Standard y no son soportados.
Pero agregar soporte para dispositivos adicionales no es tan dificil en SharePoint y puede ser realizado adicionando informacion al archivo "compat.browser" que se encuentra en la carpeta "App_Browsers" dentro del Directorio Virtual de SharePoint, lo unico que hay que hacer es adicionar el siguiente codigo :
<!-- BlackBerry RIM Browser -->
<browser id="RIM40" parentID="Default">
<identification>
<userAgent match="BlackBerry" />
</identification>
<capabilities>
<capability name="isMobileDevice" value="true" />
<capability name="javascript" value="true" />
<capability name="ecmascriptversion" value="1.3" />
<capability name="version" value="${version}" />
<capability name="majorVersion" value="${major}" />
<capability name="minorVersion" value="${minor}" />
<capability name="supportsCss" value="true" />
<capability name="frames" value="false" />
<capability name="cookies" value="true" />
<capability name="isColor" value="true" />
<capability name="requiresLeadingPageBreak" value="true" />
<capability name="requiresUniqueFilePathSuffix" value="true" />
<capability name="supportsBold" value="true" />
<capability name="supportsFontSize" value="true" />
<capability name="supportsImageSubmit" value="true" />
<capability name="supportsItalic" value="true" />
<capability name="requires303Redirect" value="true" />
</capabilities>
</browser>
Con esto, su dispositivo BlackBerry sera reconocido como Mobile y Forms Server podra renderizar el contenido de la forma apropiada.
Traducido de : Andru's WebLog
No hay comentarios.:
Publicar un comentario