Алексей Ярков, каким образом ошибочный код, не связанный с вопросом, может решить чью-либо проблему? Откуда у тебя в твоем экспорте взялся mounted? Как ты привяжешь это потом к app? Просто бессмысленный набор символов) Я просто искал быстрый ответ на этот вопрос, и меня выбешивает, когда на вполне конкретный вопрос мне выдается информационный мусор, который задерживает поиск и тратит время. Понятия не имею, почему автор вопроса пометил это, как правильный ответ, с таким же успехом он мог пометить слово из трех букв. Может, он твой друг и вы так накручиваете себе рейтинг, я не знаю. Я свой ответ положил не для вас двоих, а для тех, кто так же, как и я случайно сюда залетит, чтобы они не зря потеряли время.
В консоли написано The AudioContext was not allowed to start. It must be resumed (or created) after a user gesture on the page. Попробуйте инициализировать скрипт после нажатия пользователем на кнопку, а не при лоаде. Скорее всего, подключение https действительно решит проблему