我是 Ionic、Apahce Cordova 的新手,我创建了一个简单的应用程序,它具有静态 ListView 项,但我想从 MYSQL 表获取数据并将其替换到我的静态列表中。我用谷歌搜索了一下,有人在研究它,但我不知道应该把我的 php 文件放在哪里,我在 Ionic app/www/php 文件中创建了一些 php 文件,但它对我不起作用,你们的解决方案是什么?谢谢
最佳答案
您可以将 php 文件放在本地主机或实时服务器中。当应用程序在浏览器中运行时,我遇到了同样的问题(跨源请求被阻止)。以下是我的经验解决方案
1.在模拟器中而不是在浏览器中测试应用程序,并将本地主机地址更改为此http://10.0.2.2/test/test.php
。这对我来说效果很好
2.如果您在 Android 设备中运行,则无法从本地主机访问,因此请将文件放入实时服务器中
例如:http://www.testapp.in/test/test.php
关于php - Ionic框架和php mysql,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26954249/