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



我有一个WebDAV服务器,它提供诸如Office Documents之类的资源。

我们的小型web客户端提供了使用office URI方案(例如ms-word:ofe)打开和编辑这些文档的可能性。

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

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

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

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

谢谢你的提示!

这是不可能的。

要使ms-word-url方案发挥作用,文档必须位于SharePoint或OneDrive中,此处说明

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

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

AND UIDocumentInteractionControllers仅适用于本地文件路径,因此您必须首先将该文档从服务器存储到手机上,然后使用documentInteractionController从手机中打开它,然后,如果需要,从手机中删除它,这样就不会留下用光的内存。

相关内容

  • 没有找到相关文章

最新更新