加载外部URL工作在本地但不在服务器上

时间:2015-01-17 15:47:47

标签: cordova phonegap-plugins

我正在使用phonegap来开发一个很好的应用程序,直到我将它移动到我的服务器,我在服务器上安装了phonegap,并通过运行命令在ios和android上使用phonegap应用程序:

$phonegap serve

在我的应用中通过ajax连接到我在外部网址上创建的API,使用手机上的phonegap应用程序,当我连接到我的本地时,我的应用程序会通过api数据但是当我连接到我的服务器时尝试同样的事情,它没有连接到我的api。在连接到api的本地控制台中,出现以下内容

[phonegap] 200 /proxy/http%3A%2F%2F

它工作正常,但在我的服务器上没有本地和我的服务器运行相同的应用程序代码是相同的。

有人知道它可能是什么。

由于

1 个答案:

答案 0 :(得分:0)

您需要将以下内容添加到您的php文件

 header('Access-Control-Allow-Origin: *');