从andoid 向我的Localhost 请求API 不起作用?

问题描述

我已经在我的 chrome 浏览器 http://192.168.42.172/designations.php 中测试过,这个 api(designations.PHP) 的数据被获取,没问题。我用 USB 电缆共享网络互联网 wifi 将我的 PC 连接到我的 android 机器人,设备和 PC 在同一个网络中。我的设备有 100.120.12.13 Ip 地址。 我电脑的 IP 地址是 192.168.42.172。

我的问题是当我放入我的 Typescript 文件时:http.get('http://192.168.42.172/designations.PHP'),在我的安卓中部署项目并点击按钮,数据没有显示.

有什么问题?我必须做什么才能让我的 android 项目在我的组件中显示 API 的数据。 我的 API 位于 wampserver 的“www”目录中。

配置:

操作系统:Windows 10,
离子 cli : 3.20.0,
科尔多瓦:cordova@8.0.0,
离子 3.
andoid:三星银河a2核心。

感谢您的帮助。

解决方法

我不使用无线网络。我在我的 android 中使用数据移动,我通过 USB 电缆共享这个连接。 我测试了一个 Android 应用程序。我使用网页(在浏览器中哦,我的机器人)查看Android是否访问了我的本地主机的数据。