1
我第一次使用視頻標籤,並且視頻有音樂,問題在於,當您轉到下一頁時,音樂仍會繼續。我似乎無法找到任何有關如何制止它的方法。更改頁面時,Rails視頻標籤聲音不會關閉
這是我的標籤:
<%= video_tag "propose.mp4", autoplay: :autoplay, loop: :loop, mute: :mute, class: "video" %>
謝謝!
我第一次使用視頻標籤,並且視頻有音樂,問題在於,當您轉到下一頁時,音樂仍會繼續。我似乎無法找到任何有關如何制止它的方法。更改頁面時,Rails視頻標籤聲音不會關閉
這是我的標籤:
<%= video_tag "propose.mp4", autoplay: :autoplay, loop: :loop, mute: :mute, class: "video" %>
謝謝!
這實際上似乎是HTML5視頻標記的問題。我建議攔截你的頁面更改(例如用jQuery),然後用JavaScript暫停視頻。我假設你正在使用jQuery:
像這樣:
$(window).unload(function() {
$(".video").removeFromParent();
});
如果這不起作用,你應該嘗試暫停,而不是從其父中移除視頻,但我認爲這應該管用。試試:)
乾杯
我的猜測是它與Turbolinks緩存有關。禁用Turbolinks有幫助嗎? –
看起來像去除Turbolinks確實奏效。 – Kris