2016-04-01 2 views
1

起動したアプリケーションから、起動したアプリケーションから正常に1つのMobileFirstアプリケーションを起動し、起動したアプリケーションで正常にデータを受信するCordovaプラグインがあります。 (このLaunchMyApp Custom-URL-Scheme PhoneGapプラグインに非常に似ていますhttps://build.phonegap.com/plugins/844別のMobileFirstアプリケーションを起動し、すでに起動しているイベントを受け取る

しかし、起動したアプリケーションが既に起動していて、起動しているアプリに戻ってもう一度起動すると、この更新されたインテントとコンテキストを受け取るためにどのjavascriptイベントをリスンするかを指定します。

Launchedアプリケーション内から私のLanding Context関数を手動で呼び出すと、セカンダリ起動から渡された更新されたIntentとDataが実際に表示されます。

このアプリケーションのアップデートされた起動インテントを検出するためにMobileFirstイベントまたはメソッドが聴くことができるアイデアはありますか?

答えて

1

私はそれを見つけました、それはphonegap "resume"イベントです。

このコードは、「コード起動プラグイン」を起動して「レコード起動コンテキスト」を取得するコードです。

document.addEventListener("deviceready", lang.hitch(this, this.checkLandIntent), false); 
document.addEventListener("resume", lang.hitch(this, this.checkLandIntent), false); 

checkLandIntent: function() { 
    cordova.exec(null, null, "LaunchApp", 'land', []); 
} 
関連する問題