Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 16.03.2015, 17:21
Аспирант
Отправить личное сообщение для desperado Посмотреть профиль Найти все сообщения от desperado
 
Регистрация: 26.08.2014
Сообщений: 51

Анализатор спектра не работает в сафари
Ув. гуру, может кто подскажет, почему вот этот пример не работает в Лисе и Сафари (не рисуется спектр)? Мне больше Сафари интересно. Для Сафари используется специальный префикс - "webkitAudioContext()" но может дело не в этом, может кто подскажет...
Ответить с цитированием
  #2 (permalink)  
Старый 16.03.2015, 17:59
Аватар для danik.js
Профессор
Отправить личное сообщение для danik.js Посмотреть профиль Найти все сообщения от danik.js
 
Регистрация: 11.09.2010
Сообщений: 8,804

Разбирался с этим несколько месяцев назад. В сафари эта фича сломана. Не работает с <audio>. Но работает если загрузить трэк через XMLHttpRequest и воспроизвести (прощай прогрессивная загрузка). В Firefox, разумеется нет webkitAudioContext
Напиши выше
var AudioContext = window.AudioContext || window.webkitAudioContext;
__________________
В личку только с интересными предложениями
Ответить с цитированием
  #3 (permalink)  
Старый 16.03.2015, 18:04
Аспирант
Отправить личное сообщение для desperado Посмотреть профиль Найти все сообщения от desperado
 
Регистрация: 26.08.2014
Сообщений: 51

Сообщение от danik.js Посмотреть сообщение
Разбирался с этим несколько месяцев назад. В сафари эта фича сломана. Не работает с <audio>. Но работает если загрузить трэк через XMLHttpRequest и воспроизвести (прощай прогрессивная загрузка). В Firefox, разумеется нет webkitAudioContext
Напиши выше
var AudioContext = window.AudioContext || window.webkitAudioContext;
Спасибо за ответ.

Меня полностью устроит загрузка всего трека для сафари. Не подскажите, как этот код модернизировать, что бы после полной загрузки в сафари был спектр ?
p.s. Мы с тобой то раньше это и разбирали.
Ответить с цитированием
  #4 (permalink)  
Старый 16.03.2015, 18:21
Аватар для danik.js
Профессор
Отправить личное сообщение для danik.js Посмотреть профиль Найти все сообщения от danik.js
 
Регистрация: 11.09.2010
Сообщений: 8,804

Сообщение от desperado
p.s. Мы с тобой то раньше это и разбирали
Блин, точно. Я у тебя в скайпе наверно как "Справочная по js" подписан, не? Исчерпал ты квоту в общем. Я тебе ссылок накидывал же в скайп, там где-то есть с XHR-загрузкой файла.
__________________
В личку только с интересными предложениями
Ответить с цитированием
  #5 (permalink)  
Старый 16.03.2015, 18:22
Аватар для рони
Профессор
Отправить личное сообщение для рони Посмотреть профиль Найти все сообщения от рони
 
Регистрация: 27.05.2010
Сообщений: 33,112

desperado,
https://developer.mozilla.org/en-US/...I/AudioContext
внизу Browser compatibility
Ответить с цитированием
  #6 (permalink)  
Старый 16.03.2015, 18:36
Аватар для danik.js
Профессор
Отправить личное сообщение для danik.js Посмотреть профиль Найти все сообщения от danik.js
 
Регистрация: 11.09.2010
Сообщений: 8,804

Вот там кстати ссылка есть на загрузку аяксом: http://mdn.github.io/decode-audio-data/
__________________
В личку только с интересными предложениями
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
JS: работает на сервере, не работает из папки -majestic- Общие вопросы Javascript 2 02.08.2012 14:41
Не работает push! Динамическая вставка TSEH25 ExtJS 5 03.07.2012 13:00
jQuery scrollTop не работает в хроме и в сафари dadli jQuery 2 12.05.2012 14:54
jQyery функция странно работает! Midel Общие вопросы Javascript 4 08.04.2012 13:40
помогите найти ошибку (работает в IE но не работает в Firefox) Len4ik Javascript под браузер 2 11.05.2010 15:41