Wistia のフレッシュ URL プラグインを使用すると、最初のページでターボリンクが機能しません。たとえば、1 ページ離れてブラウザの [戻る] ボタンをクリックすると、URL は変更されますが、ページは実際にはまったく変更されません。ただし、2 ページ離れた場所に移動すると、Turbolinks が再び機能し始めます。
質問する
173 次
2 に答える
0
フレッシュ URL はwindow.history.replaceState()
、完了後に URL を更新するために使用さturbolinks: true
れ、設定する必要があります。
そのため、Fresh URL に追加して次のようにする必要がありFreshUrl.prototype.allReadyCallback()
ます...
FreshUrl.prototype.allReadyCallback = function() {
return window.history.replaceState({ turbolinks: true }, "", FreshUrl.cleanUrl());
};
于 2015-08-14T02:59:32.070 に答える