Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/203.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 使用XMLHttpRequest从web服务获取映像_Javascript_Android_Xmlhttprequest - Fatal编程技术网

Javascript 使用XMLHttpRequest从web服务获取映像

Javascript 使用XMLHttpRequest从web服务获取映像,javascript,android,xmlhttprequest,Javascript,Android,Xmlhttprequest,我想从web服务获取图像。与web服务的连接已成功完成,但映像未在我的phoneGap应用程序中打开,或在Mozilla中打开。。。 这是我的代码: var request = new XMLHttpRequest(); request.open("GET",'http://patisserie-orient.fr/prestashop/prestashop/api/images/products/10/50?PHP_AUTH_USER=motdepasse&ws_

我想从web服务获取图像。与web服务的连接已成功完成,但映像未在我的phoneGap应用程序中打开,或在Mozilla中打开。。。 这是我的代码:

       var request = new XMLHttpRequest();

   request.open("GET",'http://patisserie-orient.fr/prestashop/prestashop/api/images/products/10/50?PHP_AUTH_USER=motdepasse&ws_key=login',true);

            request.onreadystatechange = function()
                {
                    if(request.readyState==4)
                    {

                       if (request.status == 200 || request.status == 0)
                        {


             alert("Status2 is  "+request.status);
                document.getElementById("myimg").src='http://patisserie-orient.fr/prestashop/prestashop/api/images/products/10/50?PHP_AUTH_USER=motdepasse&ws_key=login';

                        }
                     }

                 }
    request.send();
}

你能使用这个URL获取图像吗

如果是,那么你可以做的就是在你的HTML中给出这个

如果您使用URL获取图像,Ajax就不需要这样做。

甚至


您不能这样进行跨域访问。对于.src,您可以这样做,但它会要求用户ID和密码。或者您已经登录了吗?SHOP_URL/api/images/products/1/1?ws_key=2345NLL382NVSCBAECULTKHV4K9CKM3M什么是PHP_AUTH_用户?它位于原始问题的URL中