Redirect phonegap跨平台重定向到本地文件

Redirect phonegap跨平台重定向到本地文件,redirect,cordova,path,local,Redirect,Cordova,Path,Local,嗨,我正在开发一个phonegap+JQueryMobile应用程序,它应该也能在Android、iOs和WindowsPhone上正确执行 我需要利用一个外部服务,它需要一个回调URL来重定向应用程序,以防成功,一个在出错时(非常常见的情况。在我的情况下,这两个都是本地文件,比如www/success.html和www/error.html)。当然,我可以为每个设备编写不同的路径(例如。file:///android_asset/www/success.html 在Android上),但我想知

嗨,我正在开发一个phonegap+JQueryMobile应用程序,它应该也能在Android、iOs和WindowsPhone上正确执行

我需要利用一个外部服务,它需要一个回调URL来重定向应用程序,以防成功,一个在出错时(非常常见的情况。在我的情况下,这两个都是本地文件,比如www/success.html和www/error.html)。当然,我可以为每个设备编写不同的路径(例如。file:///android_asset/www/success.html 在Android上),但我想知道该框架是否提供了一个更优雅、更安全的解决方案


因此,问题是,如何获得唯一的绝对URL,使我能够在phonegap应用程序中执行从远程网页到本地文件的跨平台HTTP重定向?

相关路径应起作用:

index.html onError->./error.html index.html onSuccess->./success.html

或者我是否缺少服务器交互,如:

index.html->->error.html


在这种情况下,ServerInteraction必须是异步的。

使用自定义URL方案:

  • 工作原理:
  • PhoneGap和URL方案:

  • iOS SDK和Url方案

谢谢克里斯蒂安。。是的,有一个外部服务器交互。index.html->extserver.com?success=&error=我的应用程序将需要一个外部页面,然后该页面将执行一些工作并重定向回我提供的url。当然,一切都是异步的,我只需要知道我应该传递什么作为重定向url,以便我的phongap webview能够在应用程序的实际www目录中正确打开本地文件(如果设备是iphone、android或windowsphone设备,则无需metter)