Android phonegap http错误404
我正在尝试连接到服务器,以便在phonegap应用程序中使用ajax调用获取数据。 但是我每次尝试google.com,10.0.2.2(android上的localhost),都会得到404状态 以下是我创建应用程序所遵循的步骤 我使用phonegap命令行创建了模板应用程序,如Android phonegap http错误404,android,ajax,cordova,Android,Ajax,Cordova,我正在尝试连接到服务器,以便在phonegap应用程序中使用ajax调用获取数据。 但是我每次尝试google.com,10.0.2.2(android上的localhost),都会得到404状态 以下是我创建应用程序所遵循的步骤 我使用phonegap命令行创建了模板应用程序,如phonegap创建我的应用程序 <pre> <access origin="*"/> </pre> in config.xml 使用phonegap运行android运行应用程
phonegap创建我的应用程序
<pre> <access origin="*"/> </pre> in config.xml
使用phonegap运行android运行应用程序(这显示emulator上的“设备就绪”屏幕)
添加了以下代码,用于对index.js-receivedEvent函数进行Ajax调用
var xmlhttp = new XMLHttpRequest();
xmlhttp.onreadystatechange = function(){
console.log('rdy state - '+ xmlhttp.readyState);
console.log('status - '+ xmlhttp.status);
console.log('text status - '+ xmlhttp.statusText);
console.log('Response Text - '+ xmlhttp.responseText);
}
xmlhttp.open("GET","http://10.0.2.2/", true);
xmlhttp.send();
我可以访问http://10.0.2.2
来自emulator浏览器
这是我正在使用的环境
Phonegap版本-3.4.0-0.19.8
安卓版本-4.4.2
--Vishal您是否在config.xml中放置了访问令牌?试着把
<access origin="*"/>
了解更多信息。尽管您有:
在此之后,您的应用程序将不再提供404。我对Cordova有此问题,但我有通配符。有什么想法吗?
phonegap plugin add cordova-plugin-whitelist