Soundcloud потоковое IE8

Кажется, я не могу заставить API Soundcloud транслировать трек в IE8.

Прекрасно работает в других браузерах (также IE9 и IE10).

Потоковая демонстрация на документах по Soundcloud также не работает для меня на IE8

...

SC.stream("/tracks/" + _model.id, function(sound) {
    _sound = sound;
    _sound.play({
        whileplaying: onPlaying,
        onpause: onPaused,
        onplay: onPlayed,
        onresume: onPlayed,
        onfinish: onFinished
    });
});

...

Или это проблема звукорежиссера? Когда я пытаюсь выполнить потоковую передачу, я вижу, что файл soundmanager запрашивается, а затем ничего больше, тогда как он должен загружать флэшбэки и т. Д. (Что, например, происходит в IE9)

Это просто не поддерживается для IE8, или...?

2 ответа

Решение

Я не могу понять точно, почему, но когда я включаю свой собственный SoundManager, файл, все работает, как ожидалось.

Я предполагаю, что файл soundmanager загружается из другого домена, поэтому IE8 не может справиться с этим очень хорошо. С другой стороны, дорожки загружаются через jsonp, который в IE8 работает должным образом.

Принципиальная разница между IE8 и IE9+ заключается в поддержке аудио HTML5.

РЕДАКТИРОВАТЬ: SoundManager имеет запасной FlashPlayer для старых браузеров. У вас есть вспышка в IE8? Работает ли демонстрация SoundManager в вашем IE8?

Другие вопросы по тегам