我的音频播放器设置为“自动”在错误的页面上播放

时间:2018-02-22 01:23:23

标签: ruby-on-rails audio paperclip html5-audio

我有一个小型rails应用程序,我已经合并了一个播放器来播放一些特定的mp3文件。我想要的是让这个播放器播放页面加载。然而,我发现每次我去一个不同的页面(特别是一个不应该有任何音频的页面)时,播放器会刷新并再次开始播放音频。如果有人能快速看一下,我会很感激。

我有两个视图,主视图是一个显示页面,在其中我有一个直接到播放器的部分。

.second-background-image = render partial: 'player' .container

我所有的部分就是这个 %audio#player{controls: 'controls', autoplay: 'true', loop: 'true' } %source{src: @cafe.mp3.url}

我也在使用paperclip gem来收集mp3信息。不确定这部分是否有用,但下面我有它。

has_attached_file :mp3 validates_attachment :mp3, :content_type => { :content_type => ["audio/mpeg", "audio/mp3"] }, :file_name => { :matches => [/mp3\Z/] }

我没有任何其他CSS类或与我的代码相关的任何内容。我认为它与我设置autoplay to true有关,但我不认为这会导致每一页都出现问题。

有人知道我能做些什么吗?

0 个答案:

没有答案