2017-09-06 7 views
0

私のアプリケーションでは、私は追加されるべき事のいくつかをrequriedしました。ブラウザウィンドウの `back`と` forward`ボタンを無効にする方法

  1. [進む]/[戻る]ボタンは、ハッシュに到達するためには機能しません。

  2. ブラウザーを前方に戻す代わりに、アプリケーションに戻るボタンと進むボタンが追加されている必要があります。

この両方を実現するにはどうすればよいですか? 私は2つのrequriementsの両方にグローバルに使用するコンポーネントを探しています。

ありがとうございます。

答えて

1

Ember.jsのブラウザのネイティブの戻る/進むボタンを無効にすることは非常に珍しいことですが、NoneLocationクラスを使用することで実現できます。これを有効にするには、アプリのconfig/environment.jsファイルを開き、locationTypeプロパティをnoneに変更します。アプリで/進むボタンを戻って表示したい場合は

あなたはHistory API、具体的にwindow.history.back()window.history.forward()

+0

を使用することができますしかし、私はhistory'代わりNONE' ''の使用。 – 3gwebtrain

関連する問題