Web应用程序能否在iPad上的本机应用程序中启动PDF?

Web应用程序能否在iPad上的本机应用程序中启动PDF?,ipad,web-applications,Ipad,Web Applications,正如标题所说,我有一个在iPad上的Safari中运行的web应用程序,我想启动另一个应用程序(iPad自带)来编辑PDF 这可能吗 谢谢 这不是一个纯粹的解决方案,但可能允许您打开本机应用程序。PDF在哪里?如果它是在线托管的,可以通过URL访问,我想你可以让它工作 如果本机应用程序已注册自定义URL方案(通过其info.plist),则web应用程序可以启动本机应用程序。但web应用程序无法直接检测是否安装了本机应用程序 假设本机应用已注册URL方案,例如。“myapp://com.myco

正如标题所说,我有一个在iPad上的Safari中运行的web应用程序,我想启动另一个应用程序(iPad自带)来编辑PDF

这可能吗


谢谢

这不是一个纯粹的解决方案,但可能允许您打开本机应用程序。

PDF在哪里?如果它是在线托管的,可以通过URL访问,我想你可以让它工作

如果本机应用程序已注册自定义URL方案(通过其info.plist),则web应用程序可以启动本机应用程序。但web应用程序无法直接检测是否安装了本机应用程序

假设本机应用已注册URL方案,例如。“myapp://com.mycompany.myapp“然后,web应用程序可以启动它并将url传递给pdf,只需导航到一个特殊url,并将pdf url作为参数传递:

myapp://com.mycompan.myapp?pdf=http://someserver.com/afile.pdf

您可能想将URL编码为pdf本身…

我已经在我的应用程序中实现了csv导入功能;通过将
CbundleDocumentTypes
周围的所有条目添加到Info.plist

如果我在safari中打开csv文件,我的应用程序将显示在“打开方式…”列表中。
因此,如果应用程序能够编辑pdf文件,它应该注册为pdf编辑器,然后如果在safari中打开pdf文件,它就会显示出来。

我一定会尝试。你能解释一下我是如何找到我想要的应用程序包名的吗?我是iPad的新手。嗯,除非你是本地应用程序的开发者,否则你很可能无法做到这一点——对不起,我误解了;我以为你是。您可以联系开发人员,请求他们添加这样的功能,并询问他们的URL方案是什么。