2017-02-23 5 views
0

私は以下のような要件を持っています: 2つのApps APP "A"とAPP "B"があります。ここでAPP Bは、APP Aからトリガされたイベントによって開くはずです。同じことをするには、デバイスに両方のアプリケーションをインストールする必要があり、正常に動作しています。ここでは、APP BがAPP Aからのみ開くように、(APP Launchpad/Home Screenから)直接開くのを制限したいと考えています。 APP BはCordovaを使用して構築されたハイブリッドAPPです。ホーム画面でAPPアイコンを非表示にすることができます(Cordova - AngularApp)

シナリオを処理する可能性はありますか。

ありがとうございます!

答えて

1

デフォルトのランチャーからアプリを削除したい場合は、のAndroidManifest.xmlファイルに次の行を削除

<category android:name="android.intent.category.LAUNCHER"/> 

・ホープ、このことができます。 cordova-custom-config

+0

ありがとうNareshしかし、このオプションは、アプリがネイティブにAndroid上に構築されている場合に存在します。ここでは、cordovaを使用したハイブリッドアプリがあります。だから、私はコードワで何かが必要だった... – RightRe

0

、あなたはあなたのconfig.xmlにこのような何かを追加することができるはずです。

<preference name="android-manifest/application/activity[@android:name='MainActivity']/intent-filter" delete="true" /> 

おそらくplatforms/androidを削除し、任意の変更を行った後cordova prepareを実行する必要があります。

platforms/android/AndroidManifest.xmlが機能しているかどうかを確認してください。

cordova-custom-config> = 3.0.0であることを確認してください。

関連する問題