Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ionic-framework/2.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
Ionic framework Ionic 3,HTTP本机与HttpClient_Ionic Framework_Angular Httpclient - Fatal编程技术网

Ionic framework Ionic 3,HTTP本机与HttpClient

Ionic framework Ionic 3,HTTP本机与HttpClient,ionic-framework,angular-httpclient,Ionic Framework,Angular Httpclient,我正在努力使HTTP本机或HttpClient为我的应用程序工作 如果我运行ionic-serve-c,我会让HttpClient在localhost:8100和ionic-Dev应用程序的浏览器上正常工作。但如果我为Android构建,HttpClient会失败,因此我决定尝试一下HTTP Native 然后,我不明白如果Ionic Dev App()不支持该本机插件,我怎么能得到一些控制台日志,我也无法在浏览器上看到,因为Cordova不存在 是否有办法登录设备以调试HTTP本机?您不会看到

我正在努力使HTTP本机或HttpClient为我的应用程序工作

如果我运行
ionic-serve-c
,我会让HttpClient在localhost:8100和ionic-Dev应用程序的浏览器上正常工作。但如果我为Android构建,HttpClient会失败,因此我决定尝试一下HTTP Native

然后,我不明白如果Ionic Dev App()不支持该本机插件,我怎么能得到一些控制台日志,我也无法在浏览器上看到,因为Cordova不存在


是否有办法登录设备以调试HTTP本机?

您不会看到本机HTTP调用登录到浏览器,因为它们从设备被称为本机调用,并且从不从浏览器被调用,但是如果您在连接到xcode时进行调试,xcode调试输出应该提供一些有关本机HTTP呼叫成功与失败的信息。

您应该调试应用程序,将手机连接到笔记本电脑,然后

  • 打开你的谷歌浏览器
  • 转到检查(Ctrl+Shift+I)
  • 转到更多工具

  • 打开远程设备并检查您的设备

  • 更多信息
    感谢@vd_virani的回答,这里有一个从Chrome检查设备的快速链接

    chrome://inspect/#devices
    

    通过USB插入设备,然后像网站一样将此链接复制并粘贴到Chrome地址栏中。

    您可以使用
    axios
    库进行HTTP调用。它可以在浏览器和设备中工作。选中此项: