Я потратил на это соло гораздо больше часов, чем мне следовало бы, и очень ценю, что вы помогали мне учиться!
У меня есть сайт, связанный с музыкой, который должен автоматически воспроизводить фоновую обстановку при загрузке без элементов управления (я знаю, что обычно это раздражает, но у меня есть JS, который делает громкость очень низкой, а звук в основном приятным коричневым -шум.)
Проблема во всем этом заключается в том, что, несмотря на все это, воспроизведение идеально происходит только в Firefox. Рабочий стол Safari или IOS не воспроизводит ничего .
У меня есть следующий синтаксис в верхнем / нижнем колонтитуле:
-----------
ДОПОЛНИТЕЛЬНАЯ ИНФОРМАЦИЯ:
Я не тестировал на Android или Chrome. Я проводил тестирование на Chromium и знаю, что он является еще более привлекательным для аудио HTML5, чем IE. Я предполагаю, что мобильные устройства чреваты еще большим количеством проблем с поддержкой HTML5.
Причина, по которой у меня есть такой синтаксис iframe, заключается в том, чтобы обмануть браузеры Chromium в воспроизведении с молчанием 250 миллисекунд, за один высоко принятый пост, который я нашел в другом месте в сети (хотя я не уверен на 100% в его ценности) ,
Все остальные мои браузеры воспроизводят музыку, подаваемую на сайт с
Soundcloud встроил плагин на мою страницу, чтобы они могли проигрывать аудио. И
Safari ИСПОЛЬЗУЕТСЯ для непоследовательного воспроизведения звука в прошлом.
итерации этого кода, и теперь он вообще не воспроизводится.
Я подозреваю, что может быть и другая переменная, которая представляет собой кодирование моих файлов с использованием LAME / FFMPEG в Audacity (против iTunes
Fraunhofer), который может иметь некоторые метаданные / настройки, которые Apple не поддерживает
лайк. Но если это так, можно подумать, по крайней мере, 1 из 3
источники, которые я положил, преуспели бы, нет? Файлы размещены на моем общедоступном
папка dropbox (чьи ссылки я проверял, чтобы работать нормально, так как я создал свой
Аккаунт Dropbox до того, как им будет отказано в общедоступных папках для новых пользователей).
Я использовал dl.dropboxusercontent.com (вместо www.dropbox.com) для доступа к необработанному файлу вместо перенаправления на Dropbox
файл предварительного просмотра / комментарии, и я добавил? dl = 0 в источнике
URL-адрес Dropbox, позволяющий браузеру решать, что делать с ним.
файл (? dl = 1 заставляет вызов напрямую загрузить файл в
пользовательскую файловую систему и не открывать ее).
Размеры файлов различных типов файлов параметров источника варьируются от 2 МБ до 6 МБ.
Я использовал тип x-m4a вместо m4a, когда читал где-то, что поддерживается шире. Я сомневаюсь, что файл на самом деле AAC содержится в M4A
так как он не был закодирован iTunes. И я использовал тип файла mp3 для
mp3 вместо рекомендуемого «mpeg», так как я закодировал его как MP3
не Mpeg.
Я использую перетаскиватель сайта [который поддерживает HTML / CSS / JS, но не устанавливает библиотеки / devfiles]. Опять же, звук отлично работает в Firefox ... но только Firefox!
В ожидании дня у нас есть 1 звуковой формат, универсально поддерживаемый всеми браузерами, устройствами и стандартами / API HTML. До тех пор очень ценю вашу помощь!