Как запустить приложение Ionic для локального API (Dev App)

Я пытаюсь смоделировать свое приложение Ionic с "Ionic DevApp" на моем устройстве iOS, но я не могу подключиться к API localhost, который работает на моем компьютере, с устройства. Я изменил конечную точку запроса API на локальный IP-адрес моего компьютера, но ничего не изменилось. Вот пример URL, который я использую:

http://192.168.0.145:8080/countries

Это полный провайдер:

import { HttpClient } from '@angular/common/http';
import { Injectable } from '@angular/core';   

@Injectable()
export class CountryProvider {

private url: string; 

constructor(public http: HttpClient) {
  this.url = "http://192.168.0.145:8080/countries";
}

getCountries() {
  return this.http.get(this.url);
} 

Конечно, это работает правильно, если я запускаю приложение в браузере компьютера. Я проверил тот же URL в браузере устройства iOS, и это нормально.

0 ответов

Другие вопросы по тегам