Partager via


SharePoint 2010 和 Apple iPad

SharePoint 2010 和 Apple iPad

正文:

Microsoft SharePoint 2010 支持现今多种基于标准的 XHTML 1.0 兼容浏览器,如 Internet Explorer 8、Firefox 3.6 和 Safari 4.x,在 Microsoft TechNet 上的“规划浏览器支持 (SharePoint Server 2010)”中有详细介绍。其中详细说明了跨浏览器和不跨浏览器运行的功能及最新的浏览器支持信息。Apple iPhone OS(由 iPhone 和 iPad 使用)上的 Safari 浏览器的移动版本尚未经过 Microsoft 测试,它们与 SharePoint 2010 结合使用可能有问题。

原因

适用于 Mac/PC 的 Apple Safari 4 或更高版本与适用于 iPhone OS 的 Safari 并不相同。Safari 的桌面版本支持 contenteditable 属性,而 iPhone OS 上的 Safari 不支持。contenteditable 属性由 SharePoint 2010 及其他协作产品(如 Office Web Apps)用来在支持的浏览器中提供丰富的编辑体验。将来,如果 Apple 要添加对 Apple iPad 上的 contenteditable 的支持,我们将调查并更新此文。

解决方法:

选项 1:

SharePoint Server 2010 移动功能支持由启用 Web 浏览器的移动设备(如 Apple iPad)访问,以便查看和导航到 SharePoint 页、文档库、列表数据、内容以及使用 Office Web Apps 的 Office 文档。

通过将 Apple iPad 的 Safari USERAGENT 字符串添加到 SharePoint 2010 的 compat.browser 文件,SharePoint 2010 可以检测 Apple iPad 并自动重定向到移动视图(轻型 Web 界面)。在某些情况下(例如品牌发布网站),您可能希望向 Apple iPad 呈现完整 Web 界面。在本例中,可以通过将 isMobile 属性设置为“false”禁用自动重定向。以后获得移动设备时,您可以按照这些步骤将它们添加到 SharePoint 2010 的移动视图列表。

如何将 Apple iPad 添加到 compat.browser:

• 要添加或更新移动浏览器,您需要编辑 compat.browser 文件。

• 您可以在 <system>\inetpub\wwwroot\wss\VirtualDirectories\80\App_browsers\compat.browser 下找到该文件。

• 要添加 iPad useragent,请编辑 compat.browser 文件并将以下内容附加到 iPhone 部分之后:

 

<!-- iPad Safari Browser -->
<!-- sample UA "Mozilla/5.0 (iPad; U; CPU OS 4_2_1 like Mac OS X; en-us) AppleWebKit/533.17.9 (KHTML, like Gecko) Version/5.0.2 Mobile/8C148 Safari/6533.18.5" -->
<browser id="iPadSafari" parentID="AppleSafari">
<identification>
<userAgent match="iPad" />
<userAgent match="Mobile" />
</identification>
<capabilities>
<capability name="isMobileDevice" value="true" />
<capability name="canInitiateVoiceCall" value="true" />
<capability name="optimumPageWeight" value="1500" />
<capability name="requiresViewportMetaTag" value="true" />
<capability name="supportsTouchScreen" value="true" />
<capability name="telephoneNumberDetectionDisabled" value="true" />
</capabilities>
</browser>

 

• 通过在命令提示符下键入以下命令并按 Enter 重新启动 Internet Information Services (IIS):iisreset /noforce

选项 2:

我们的多个合作伙伴和第三方开发人员均通过客户端应用程序提供了 SharePoint 2010 内容的移动访问解决方案,包括 Apple iPhone/iPad。您可以在 Apple iPhone/iPad App Store 中找到很多此类解决方案。

类别: SharePoint 2010

发布时间: 2011 年 1 月 21 日上午 3:30

这是一篇本地化的博客文章。请访问 SharePoint 2010 and Apple iPad 以查看原文