【发布时间】:2014-03-28 21:14:04
【问题描述】:
我一直在尝试使用 Phonegap 连接到我的数据库,并通过 ajax 请求连接到它的 PHP 文件。但是信息没有显示。
对于 PHP 文件,我只是建立一个连接并创建一个稍后使用的 json 字符串。
Javascript 文件 script.js 如下:
var request = new XMLHttpRequest;
request.open('GET' , 'http://websiteurl.com/example.php/', false);
request.send(null);
console.log(request);
if(request.status == 0)
console.log(request.responseText);
var firstname;
var obj = JSON.parse(request.responseText);
console.log(obj);
firstname = obj[0].Firstname;
document.getElementById("firstname").innerHTML = firstname;
例如,这在我的服务器上运行没有问题,并在我的页面上正确显示。 HTML 页面将加载 javascript 文件并应在数据库中显示来自 firstname 的信息,但目前不显示任何内容。
<script src="js/script.js"> </script>
<div id="Info">
<p>
<strong>Firstname:</strong>
<span id = "firstname"></span>
</p>
</div>
我已尝试更改 phonegap config.xml 和 androidmanifest.xml 中的权限,但似乎没有任何效果。
【问题讨论】:
-
你遇到了什么错误?你能展示你在 config.xml 和 androidmanifest.xml 中更改权限所做的工作吗?
标签: javascript php android html cordova