我正在构建一个包含PowerPoint演示文稿的iOS应用程序,这些演示文稿存储在服务器端。当用户从我的应用程序中选择一个演示文稿时,需要在PowerPoint iPad应用程序中打开它。我使用了powerpoint iPad Application的URL方案来传递所选演示文稿的网址。但iPad中的PowerPoint总是显示:
“此版本的Office不支持您尝试访问的服务器。”
let urlString = "ms-powerpoint:https://kahanicloud.com/CustomPresentation/Download?id=58006a40775efb09d0200659&parentId=system-all-files&fileName=shared.pptx"
let DocUrl = URL(string: urlString)
let canOpen = UIApplication.shared.canOpenURL(DocUrl!)
if canOpen
{
UIApplication.shared.openURL(DocUrl!)
}
我尝试了上面的Swift代码来实现这一点,但失败了。
答案 0 :(得分:0)
您没有为Url schema.try提供足够的参数:
ms-powerpoint:ofe|u|https://kahanicloud.com/CustomPresentation/Download?id=58006a40775efb09d0200659&parentId=system-all-files&fileName=shared.pptx|a|App
您可以从here
获取所需参数的更多详细信息