在iPad上通过ms-word:ofe打开Office-Document

时间:2016-07-28 14:06:29

标签: ios ipad ms-word webdav

我有一个WebDAV服务器,它提供的资源包括: Office的文档。

我们的小型网络客户端提供了使用办公室URI方案(例如ms-word:ofe)打开和编辑此文档的可能性。

例如,当您单击链接ms-word:ofe|u|[domain]/[pathtofile]时,Microsoft Word将打开所请求的文档,用户可以编辑,保存等。在Windows桌面上正常工作。

现在我尝试在iPad上的Safari中使用相同的链接在已安装的word应用程序中打开文档。浏览器请求在此应用程序中打开此文件。该应用程序启动但中止通过错误消息无法连接到URL打开文档。请使用有效的网址。

一些奇怪的事实:我试图打开位于其他WebDAV服务器上的文档。超链接ms-word:ofe|u|[DOMAIN]/Pers%C3%B6nlich/doc.docx有效。 但是,当我将文件重命名为ms-word:ofe|u|[DOMAIN]/Pers%C3%B6nlich**e**/doc.docx的文件夹时,该应用程序将中止其他一些错误消息。

现在我很困惑,需要帮助;)

感谢任何提示!

1 个答案:

答案 0 :(得分:1)

这是不可能的。

要使ms-word url方案有效,该文档必须存在于SharePoint或OneDrive中,here

  

您可以在iOS设备上启用运行Office的用户从任何应用程序打开和编辑存储在SharePoint或OneDrive 中的文件,然后在完成后快速将其返回到原始应用程序编辑文件。

与您想要做的最接近的事情是创建一个UIDocumentInteractionController。但是,这只允许您的用户以只读模式使用该文档,但他们可以复制它以进行编辑。该复制只能在ms word中使用。

AND UIDocumentInteractionControllers仅适用于本地文件路径,因此您首先必须将该文档从服务器存储到手机上,然后使用documentInteractionControlller从手机中打开它,然后,如果需要,将其从手机中删除,剩下没有用完的记忆了。