我是使用真实Web服务器的新手 我开发了我的Cordova应用程序,并使用XAMPP的PHP文件来提供Web服务器
但现在我想发布应用程序,并且我有一个功能齐全的 Web 服务器 如何使用 POST 方法(在我的 Cordova 应用程序的索引.js文件中找到(访问 PHP 文件(我已经放入此 Web 服务(?
我尝试更改 ajax 发布请求中的 URL 以 http://localhost/config.php 为例 到 http://IP_OF_WEB_SERVER/config.php
但它给出了连接超时 我怎样才能让它工作? 我错过了什么吗?
这个问题不是很清楚。您无法从 cordova 访问您的网络服务器,或者您想在 cordova 中加载 php 文件?
apache cordova 不支持使用 php,另一件事是你不能直接使用 localhost。您可以使用inappbrowser
插件或 ajax 从远程 Web 服务器获取内容。 在第一种情况下,使用插件,您只需指定托管应用程序.php文件的网络服务器的网址。相反,使用 ajax 时,您需要设置一些默认内容安全策略的规则,该策略是在构建 cordova 应用程序时提供的。