【问题标题】:Opening PowerPoint file in PowerPoint on Ipad在 Ipad 上的 PowerPoint 中打开 PowerPoint 文件
【发布时间】:2015-04-28 20:39:30
【问题描述】:

我正在尝试从移动 safari 链接到 .pptx 文件并在 PowerPoint 中打开该文件。根据https://msdn.microsoft.com/en-us/library/office/dn906146.aspx#sectionSection8的信息,我的链接看起来像这样 href="ms-powerpoint:ofv|u|https://www.test.com/test.pptx"

PowerPoint Scheme = ms-powerpoint:

open-for-view-cmd = "ofv|u|"文档-uri

在通过几个警告后,这在 Windows 桌面上运行良好,但在 iPad 上打开 Office 365 显示打开文件 test.pptx 0%,然后出现以下错误“您尝试访问的服务器不是此版本的office支持”

任何帮助将不胜感激。

我有一台运行 ios 8.3 的 iPad

谢谢。

【问题讨论】:

  • 关于这个问题的任何更新?我正在尝试类似无济于事的事情。
  • 关于这个问题的任何更新?
  • 你能解决这个问题吗?

标签: ios powerpoint office365


【解决方案1】:

根据 iOS 开发文档,您需要确认您的 URL 方案是否可以被当前使用 canOpenURL 的设备上安装的应用程序打开

如果设备上没有安装已注册处理 URL 方案的应用程序,或者您没有在 Info.plist 文件中声明 URL 方案,它将返回 NO;否则,YES

如果您的应用在 iOS 9.0 或之后链接,您必须声明要传递给此方法的 URL 方案。

如果您的(iOS 9.0 或更高版本)应用使用您未声明的方案调用此方法,则该方法返回 NO,无论设备上是否安装了适用于该方案的应用。

至于实际 URL 的结构,必须对其进行编码,并且必须是指向文件的直接链接(不是重定向)。如果 URL 采用 Office 无法处理的格式,或者下载根本失败,Office 将不会将用户返回到调用应用程序。

编码示例: ms-powerpoint%3Aofv%7Cu%7Chttps%3A%2F%2Fwww.test.com%2Ftest.pptx

此外,为了安全,Office 只会在文件成功打开的情况下将用户返回到引用应用程序。退出应用程序调用回传协议、打开模式、URL、上传挂起状态和文档上下文。上传挂起状态使用描述符|z|,是或否。

这些问题中的一个或一个都可能导致您的文档无法打开。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2011-07-07
    • 2017-04-22
    • 1970-01-01
    • 1970-01-01
    • 2015-12-23
    • 2014-02-08
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多