Мне нужно воспроизвести предупреждение в своем проекте. Есть ли жемчужина? Прямо сейчас я делаю это с помощью html5 и jquery. Мой код:Маршрут для звукового файла в рельсах
<audio id="mysoundclip" preload="auto">
<source src="http://www.wav-sounds.com/cartoon/bugsbunny1.wav"></source>
</audio>
<script>
$(document).ready(function() {
var audio = $("#mysoundclip")[0];
console.log(audio);
$(".post-comment-button").click(function() {
audio.play();
});
</script>
Это прекрасно работает. Но если вы используете какой-либо звуковой файл из папки «Мои ресурсы/аудио», звук не воспроизводится, потому что для файла не найден маршрут. Я пробовал это
<source src="/assets/test.mp3">
Как я могу это решить? Должен ли я создать контроллер для этого, а затем добавить в файл маршрута, или я могу сделать это, не создавая contoller?