2010-11-11 60 views

回答

1

PDF在哪里住?如果它在线托管,可通过URL访问,我认为你可以使它工作。

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

假设本机应用具有注册的URL方案,例如, “MYAPP://com.mycompany.myapp”,那么Web应用程序可以启动它,只需导航到一个特殊的URL作为参数传递的PDF格式的URL将URL传递到PDF:

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

你可能想要URL的URL编码的PDF本身...

+0

我一定会试试这个。你还可以解释我如何找到我想要的应用程序的包名称,以便做到这一点?我是一个iPad的新手。 – 2010-11-11 18:03:10

+0

好吧,很可能你无法做到这一点,除非你是本地应用程序的开发人员 - 对不起,我误会了;我以为你是。您可以联系开发人员并要求他们添加此功能并询问他们的URL方案是什么。 – TomSwift 2010-11-11 18:44:10

0

这不是一个纯粹的解决方案,但也许phonegap可以让你打开本机应用程序。

0

我已经实施CSV导入功能到我的应用程序;将CFBundleDocumentTypes附近的所有条目添加到Info.plist中。

如果我在safari中打开一个csv文件,我的应用程序在“打开方式...”列表中可用。 因此,如果应用程序能够编辑PDF文件,它应该注册为PDF编辑器,然后它将显示如果PDF文件在Safari浏览器中打开。

相关问题