Страница 1 из 1

Не работает эквалайзер

Добавлено: 10 окт 2011, 18:27
Mixan
Здравствуйте. Недавно начал работать с Вконтакте API, решил сделать аудио плеер, всё работает кроме Эквалайзера. Локально и на своём сайте он работает, но в ВК нет. Полазил по Адобовскуму хелпу и нашол лишь это:
Запрещены определенные операции со звуком. Данные в загруженном звуке не могут быть получены файлом, находящимся в другом домене, если не используется файл междоменной политики. Данное ограничение распространяется на следующие API-интерфейсы для работы со звуком: Sound.id3, SoundMixer.computeSpectrum(), SoundMixer.bufferTime и класс SoundTransform.
Однако как минимум 2 плеера в ВК имеют графический эквалайзер : http://vkontakte.ru/app545941_33511949?ref=1 и http://vkontakte.ru/app545941_33511949? ... 1949&ref=9, значит это возможно. Вопрос только как?

Re: Не работает эквалайзер

Добавлено: 11 окт 2011, 09:02
Mixan
Всё разобрался нужно было создать элемент context для загрузчика:

Код: Выделить всё

var sound1:Sound = new Sound()var context:SoundLoaderContext = new SoundLoaderContext(100, true);var UrlReqest:URLRequest = new URLRequest(PlayList[NowEliments])sound1.load(UrlReqest,context)