【问题标题】:Opening file in an app from URL从 URL 在应用程序中打开文件
【发布时间】:2018-02-22 18:28:46
【问题描述】:

我正在尝试创建一个链接,如果在移动设备 (ios) 上单击该链接,它将在 FileExplorer 移动应用程序(或应用程序商店,如果他们没有安装)中打开 PDF。我尝试使用自己的 URL 方案(类似于 Facebook 的“fb://”或 YouTube 的“youtube://”)查找应用程序,但我没有任何运气。

我查看了以下页面中的内容,但仍未找到答案:

iPhone apps: Can I open an app from a link in a website?

How to open ios app using url?

Opening an app from URL schema

【问题讨论】:

  • 你的目标到底是什么?您想从您的应用程序中启动 FileExplorer,还是只想在您的应用程序中向用户显示 PDF 文件?

标签: ios url


【解决方案1】:

可以选择使用shareddocuments:// URL 方案在特定位置打开“文件”应用,如this article 中所述。

【讨论】:

    【解决方案2】:

    没有直接的解决方案。最好的办法是让用户决定如何处理 PDF。对 PDF 使用 UIActivityViewController 设置。然后用户可以选择。典型选项包括电子邮件、打印、iBooks、预览、其他处理 PDF 的应用程序,以及从 iOS 11 开始的标准文件应用程序。

    一般来说,您不会找到“文件资源管理器”应用程序的 URL 方案。为一些特定的此类应用程序查找 URL 方案几乎没有意义。用户可能已经拥有的任何此类应用都应该出现在活动视图中。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2019-06-24
      • 1970-01-01
      • 1970-01-01
      • 2018-03-06
      • 2013-07-17
      • 1970-01-01
      • 2013-04-27
      相关资源
      最近更新 更多