Rails
turbolinks

turbolinksとaudioとブラウザバック

  1. turbolinksを有効にしているRailsプロジェクト
  2. とあるボタンを押すと、Audioタグ(autoplay: true)が現れて音声を再生させる
  3. ブラウザバックする

すると、なぜか、戻った時に2で流れていたAudioタグの音声が再生される。
という問題。

特に何も考えずに手っ取り早く治す方法。

haml
%meta{ content: 'no-cache', name: 'turbolinks-cache-control'}

とりあえず、キャッシュを無効にする。