Я новичок в Ionic. Мой файл машинопись, как это:Ionic 2: загрузка внешнего содержимого внутри приложения
import { Component } from '@angular/core';
import { Http } from '@angular/http';
import { NavController } from 'ionic-angular';
@Component({
selector: 'page-about',
templateUrl: 'about.html'
})
export class AboutPage {
mypage: any;
constructor(public navCtrl: NavController, public http: Http) {
this.http
.get('http://localhost/xampp/')
.map(response => response.text())
.subscribe(html => this.mypage = html);
}
}
Любой URL, даже в том же источнике, приводит к ошибке, как:
EXCEPTION: Response with status: 0 for URL: null
Ошибка появляется на любом ионную служить в моем компьютере или телефоне. Что я должен сделать, чтобы решить? Я думал загрузить его как компонент слишком «templateUrl:« somehtml », но в будущем я хотел бы загрузить некоторые json-данные в свои приложения. Спасибо.
Я думаю, вам будет сложно связать, чтобы получить полный URL-адрес из запроса GET. Существуют серьезные риски для безопасности. Я был бы очень удивлен, даже если вы его заработаете, что он будет принят магазинами приложений. Если это ваша собственная кодовая база, вам нужно создать Api, который будет взаимодействовать с запросом GET –
У меня это (SOAP и веб-сервис REST); это было только для учебных целей. Каким должен быть маршрут? Разве это другое, если я хочу загрузить шаблон или некоторые данные json или массив? –