Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/jquery-ui/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Cordova 是否可以在需要后台执行的iOS应用程序中使用PhoneGap?_Cordova - Fatal编程技术网

Cordova 是否可以在需要后台执行的iOS应用程序中使用PhoneGap?

Cordova 是否可以在需要后台执行的iOS应用程序中使用PhoneGap?,cordova,Cordova,对于需要后台模式(voip、位置等)的iOS应用程序,是否可以(如果方便的话)使用PhoneGap?这是可能的,因为PhoneGap没有什么特别之处,只是一个美化的UIWebView。但是,GUI不会在后台执行/更新。此外,“方便性”取决于您试图用应用程序实现什么。如果您需要VoIP、geoloation或类似的功能,您必须利用后台。但是,您仍然需要自己实现这些服务(据我所知,PhoneGap不支持本机提供的服务)。+1,要编写使用后台功能的应用程序,您需要本机编写,您仍然可以将PhoneGap

对于需要后台模式(voip、位置等)的iOS应用程序,是否可以(如果方便的话)使用PhoneGap?

这是可能的,因为PhoneGap没有什么特别之处,只是一个美化的UIWebView。但是,GUI不会在后台执行/更新。此外,“方便性”取决于您试图用应用程序实现什么。如果您需要VoIP、geoloation或类似的功能,您必须利用后台。但是,您仍然需要自己实现这些服务(据我所知,PhoneGap不支持本机提供的服务)。

+1,要编写使用后台功能的应用程序,您需要本机编写,您仍然可以将PhoneGap用于UI和应用程序位于前台时使用的功能,据我所知,结合使用本机和html 5包装可以非常高效,例如,在我的一个应用程序中,我使用iphone本机代码设置和接收推送通知,UI和一些功能是通过phonegap完成的(这导致了UI的快速开发和轻松修改)