1

Wistia のフレッシュ URL プラグインを使用すると、最初のページでターボリンクが機能しません。たとえば、1 ページ離れてブラウザの [戻る] ボタンをクリックすると、URL は変更されますが、ページは実際にはまったく変更されません。ただし、2 ページ離れた場所に移動すると、Turbolinks が再び機能し始めます。

4

2 に答える 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 に答える