2016-11-03 5 views
0

私のhome.tsファイルにメソッドがあります。なぜIonic 2でイベントが読み込まれないのですか?

launch(url) { 
    this.platform.ready().then(() => { 

     alert('hello'); 

     let ref = new InAppBrowser(url); 

     ref.on('loadstart').lift(() => { 
      alert('foo'); 
     }) 
    }); 
} 

特定のURLをクリックしたときにaddEventListenerを実行することを目的としています。

alert('foo')は完全に無視されています。私はこれが、onの方法(see docs)でこれをどのように処理するのかと考えました。

私は、IonicやAngularなどのツールを含むモバイル開発にはとても新しいです。私は主にPHPを行うので、ごめんなさい、私の質問は少し基本的です。

答えて

0

私はドキュメントに見るようにあなたがonPageLoadedを使用することができます。 http://ionicframework.com/docs/v2/api/navigation/NavController/

をので、基本的に、あなたのコンポーネント(自宅またはその他)のクラスにあなたがこのような何かを行うことができます。

export class AnyPageOrComponent { 
    constructor() { 
    // Your constructor code here. 
    } 

    onPageLoaded() { 
    alert('foo'); 
    } 
} 
+0

はこれですCardova InAppBrowserで作業するためには? – mikelovelyuk

関連する問題