Ionic 3プロジェクトで作業中で、Ionic NativeのHTTP(https://ionicframework.com/docs/native/http/)を使用しようとしています。私は、HTTPを使用する別個のプロバイダを作成することから始めましたが、プロバイダをインポートしたページはロード/ナビゲートされませんでした。私はこれを理解していないので、プロバイダを作成する代わりに、ページ自体に直接使用しようとしました。トラブルシューティングの後、コンストラクタでHTTPが呼び出されるたびに問題が発生していることがわかりました。コンソールログでそれを実行すると、エラーはスローされません。Ionic 3 - コンストラクタでHTTPを呼び出すページに移動できません
import { Component } from '@angular/core';
import { IonicPage, NavController, NavParams } from 'ionic-angular';
import { LocationTracking } from '../../providers/location-tracking';
import firebase from'firebase';
import { HTTP } from '@ionic-native/http';
@IonicPage()
@Component({
selector: 'page-ad',
templateUrl: 'ad.html',
})
export class AdPage {
postId = 0;
imgURL: any;
testToBeSent: any;
childRef: any;
zipCode: any;
constructor(public navCtrl: NavController, public navParams: NavParams,public LocationTracking: LocationTracking, private http: HTTP) {}
私の目標は、イオン3のHTTPプラグイン、またはイオン3のHTTPプラグインを使用するプロバイダを使用するすべてのページを使用して任意のページに移動できるようにすることです:
は、ここに私のコードです。
コードを投稿し、目標が何であるかを記入してください。 – Rominus
あなたは手動でイオン性のネイティブコンポーネントをインストールする必要があります。それらは組み込まれていません。また、ネイティブhttpの代わりに '@ angular/http ';'から 'import {Http}を試してみてください。 コルドバとイオンのネイティブプラグインをインストールします: – Quad
手順に従っていることを確認してください $イオンコルドバのプラグインヴァ - プラグインのhttp $ NPMは、イオン性ネイティブ@ --save/HTTPをインストール その後にこのプラグインを追加プロバイダのセクションのあなたのアプリのモジュール – Mankeomorakort