Я написал проигрыватель радиопотоков на основе Flash (ActionScript3), в плеере есть ссылка, по которой пользователи могут щелкнуть. Это тег "a" в TextField. Код выглядит так
textField.htmlText = '<u><a href="' + url +'">' + htmlEscape(text) + '</a></u>';
Работает нормально, если я помещаю свой флеш-плеер в тот же домен веб-страницы, однако, если домен веб-страницы отличается от местоположения флеш-плеера, ссылка не активируется.
Например:
Пример страницы радио
Вы видите, что в строке заголовка радиоплеера есть ссылка, я разместил флеш-плеер на CDN, его домен отличается от веб-страницы, поэтому ссылка не активна.
Почему ссылку нельзя щелкнуть, если она встроена в междоменную страницу? Это не имеет никакого смысла. Я правильно установил файл crossdomain.xml , но, похоже, он не работает. Как я могу решить это? Я хочу сделать ссылку доступной для всех, независимо от того, в каком домене находится веб-страница.
Спасибо.