デフォルトの「ハッシュ」の代わりに「履歴」ルーターの実装を使用しようとしており、遷移のロギングを有効にしています。
App = Ember.Application.create({
LOG_TRANSITIONS: true
});
App.Router.reopen({
location: 'history'
});
これは機能します。ページ間のリンクをクリックすると正常に機能し、戻るボタンは正常に機能し、すべてのルーター遷移がコンソールに記録されます。
しかし、ブラウザ(Chrome 25)を手動で更新すると、戻る/進むボタンが機能しなくなります。アドレスバーのURLは適切に変更されますが、ページのURLは変更されません。コンソールにエラーはなく、からの出力もありませんLOG_TRANSITIONS
。
更新+戻る/進むは、デフォルトのハッシュベースの場所を使用して完全に正常に機能します。