![]() |
проблемы с проигрыванием звука в браузере
Всем доброе время суток. Вчера столкнулся с такой проблемой: простейшая флешка с кодом вроде
var song:Sound = new Sound(this); song.loadSound("http://radio.r-b.ru:8112", true); song.start(); прекрасно работает из-под Flash-плеера и мертво молчит если флешка открывается в браузере. :( Подскажите в чем проблема пожалуйста. |
cross-domain policy
|
то есть это не решается впринципе?
|
>> Программирование на Flash подобно шаманству, гаданию на кофейной гуще - никогда не знаешь, что получится. :)
После мира C++ диковато все это :) |
Цитата:
|
Почему же не лечится?
Почитай информацию по System.security.loadPolicyFile() и вообще вокруг. |
Есть некоторые станции которые ты не проиграешь. Дело вовсе не в policy... Короче, зайди через браузер на тот адрес который пытаешься проиграть. Щас сам попробую твою ссылку, но более чем уверен что загрузится какая-нить страничка... Сохрани эту страничку, глянь сколько занимает. А потом в твоей свф-ке поставь поле, в которое выводи количество загруженных байт. Так вот, размер странички с точностью до байта будет равняться тому, что выдаст свф-ка :)) Вопрос: почему? Ответ: Х.З... Скорее всего, сервер проверяет, с чего идет запрос, и если с браузера - для "удобства" юзера кидает ему левую страницу ;)
|
да. оно. тот же прикол :) диагноз: неизлечимо! меняй станцию :)
|
пасиб, буду пробовать
|
| Часовой пояс GMT +4, время: 22:46. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.