序章
HANA Cloud Platform Fiori Launchpadtestshell
で「シェル プラグイン」としてプロジェクトを実行しています。デフォルトのフロント ページ (すべてのタイルを含む) で Launchpad にアクセスすると、シェル プラグインが正しく読み込まれます。
私のシェル プラグインはナビゲーション URL の一部を変更するため、アプリケーションのComponent.jsが読み込まれる前にシェル プラグインが読み込まれるようにする必要があります。
問題
しかし、特定のインテント ( https://HCP_URL/hrtest#requestleave-Displayなど) でFiori Launchpad を起動すると、アプリケーションrequestleaveのComponent.jsが最初に読み込まれ、次にシェル プラグインのComponent.jsが読み込まれます。
ここのドキュメントからhttps://help.hana.ondemand.com/cloud_portal_flp/frameset.htm?87764543e31247b5b471c06e3f6da6fc.html
SAP Fiori ラウンチパッドを起動すると、シェル プラグインとしてマークされているすべてのアプリケーションが、ラウンチパッドのロード中に初期化されます。
特定のアプリケーションのコンポーネントを作成する前に、シェル プラグインがロードおよび初期化されていることを確認するにはどうすればよいですか?