我正在 phonegap 中开发一个移动应用程序。我的应用程序的工作方式是,当用户提交表单时,数据会发布到名为 functions.php 的文件(位于根文件夹中),functions.php 解析数据并使用 curl 发送到我的 rest 应用程序。当我在 Web 服务器中运行此应用程序时,它工作得非常好,但是当我在 phonegap 中运行它并将数据发布到functions.php 时,它不是将functions.php 作为函数运行,而是显示functions.php 的所有代码手机屏幕停在那里。有谁知道发生了什么事?
问问题
3126 次
1 回答
0
您描述的情况是当您尝试从未安装 php 的网络服务器运行 php 文件时发生的情况,因此听起来您正在尝试从 phonegap 应用程序中本地加载 functions.php。Phonegap 有自己的网络服务器,它不是 php 服务器,所以它不会运行 php 文件。如果您需要与 php/sql/其他远程内容进行交互,您应该使用 ajax 请求与远程(非 phonegap)服务器进行交互。https://forum.jquery.com/topic/how-do-i-get-ajax-working-with-phonegap
于 2016-05-10T10:26:15.343 回答