Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/367.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 仅当从google play下载时发生XMLHttpRequest错误_Javascript_Android_Ajax_Xmlhttprequest_Icenium - Fatal编程技术网

Javascript 仅当从google play下载时发生XMLHttpRequest错误

Javascript 仅当从google play下载时发生XMLHttpRequest错误,javascript,android,ajax,xmlhttprequest,icenium,Javascript,Android,Ajax,Xmlhttprequest,Icenium,我使用Icenium Graphite创建了一个应用程序,它使用XMLHttpRequest从另一个站点获取数据。如果我构建应用程序并直接从Icenium下载到我的手机上,它在我的手机上运行良好。但是,如果我将其发布到GooglePlay并从那里下载,就会出现XMLHttpRequestException 101错误 我知道XMLHttpRequest可能会在不同的站点上引起问题,但是如果我以一种方式安装而不是另一种方式安装,为什么同一个应用程序可以正常工作呢?我被难住了 代码如下:

我使用Icenium Graphite创建了一个应用程序,它使用XMLHttpRequest从另一个站点获取数据。如果我构建应用程序并直接从Icenium下载到我的手机上,它在我的手机上运行良好。但是,如果我将其发布到GooglePlay并从那里下载,就会出现XMLHttpRequestException 101错误

我知道XMLHttpRequest可能会在不同的站点上引起问题,但是如果我以一种方式安装而不是另一种方式安装,为什么同一个应用程序可以正常工作呢?我被难住了

代码如下:

            var url = "https://someremoteserver.com/currencies/exchange_rates";
            var xmlHttp = new XMLHttpRequest();
            xmlHttp.open("GET", url, false);
            xmlHttp.send(null);

谢谢

尝试在设备上调试,使用jshybugger插件即可。您还可以在设备上设置fiddler代理,如果是请求/响应问题,您应该能够快速找到它