我目前在iOS/Phonegap应用程序上工作,我想让它响应自定义URL方案,以便当某个人点击常规链接时浏览器,它会打开应用程序到一个特定的页面,其中所述页面实际上是一个外部页面。该应用程序到目前为止基本上充当一个网页浏览器,在ChildBrowser中显示外部(网页)内容。Phonegap ChildBrowser通过自定义iOS网址打开外部URL
我95%肯定我需要在AppDelegate中使用以下方法。
- (BOOL) execute:(InvokedUrlCommand*)command{}
而且我知道我需要使用以下来创建我的命令。
+ (InvokedUrlCommand*) newFromUrl:(NSURL*)url;
我的问题是,我一直无法找到任何这样做的例子。我知道传递给newFromUrl的网址需要采用yourscheme://<sessionKey>@<Class>.<command>/[<arguments>][?<dictionary>]
的格式,但在这种情况下,我的[<arguments>]
应该是“http://www.google.com”格式的常规网址。
有人能给出一个具体的现实世界的例子吗?