2017-03-08 6 views
0

ナビゲーションボタンを押してUI5アプリケーションを終了します。 これは可能ですか?タブを閉じずにUI5アプリケーションを閉じるには

Btw:タブを閉じることでアプリを閉じるにはどうすればよいですか?

おかげ

+0

UI5アプリを閉じるとどういう意味ですか? – matbtt

+0

私は、アプリケーションを起動します。エクスプローラの起動時に、新しいタブを起動します。タブバーのXをクリックするのではなく、手動で閉じることは可能ですか? – Mario

答えて

2

アプリは実際には「シンプル」のWebページであるため、それを閉じるという概念はやや緩んでいます。いくつかのあなたが達成したいかに応じて、あなたが試みることができるアイデア、:

  • 試してみて、あなたが自分で作成しただけ近いタブが(Close Current Tabを参照)ことができるので、タブを閉じるが、これは一般的に動作しません。
  • オープンのアプリの外window.home();を使用して、ブラウザのホームページをwindow.open("about:blank", "_self");
  • 開く]を使用して、空白ページ(Sending user to their browser's Home Page using Javascriptを参照してください)
  • トリガー「戻る」ナビゲーションは、(例えば、あなたの前に開いていたページにそのアプリが表示されます)。 window.go(steps)を使用すると、いくつかの手順でブラウザの履歴を前後に移動することができます(負の場合は、後ろに行くことを示します)。アプリケーションでハッシュベースのルーティングを使用している場合(sap.ui.core.routing.Historyまたは同様のメカニズムを使用することができます)、元に戻す必要がある正しいステップ数を取得するのは難しい場合があります。
関連する問題