Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   Общие вопросы о Flash (не затрагивающие ActionScript) (http://www.flasher.ru/forum/forumdisplay.php?f=60)
-   -   Flash + JS на разных доменах (http://www.flasher.ru/forum/showthread.php?t=159484)

xmmx 01.07.2011 14:15

Flash + JS на разных доменах
 
Добрый день.
Извините, но многодневный ресёрчинг по данной проблеме не дало мне решения.
Позвольте спросить, не ругайте сразу.

Есть domenA.com на котором лежат:
flash.swf (с богатым ExternalInterface)
data.xml
crossdomain.xml (domain="*")

Есть domenВ.com на котором:
HTML-page
JS обвязка для флешки.

Проблема в том, что когда мы загружаем html-страницу, то видим отрисованную флешку, но
у достучаться до ExternalInterface никак не могу.

на HTML вставил вот так:
Код:

<object type="application/x-shockwave-flash" id="_sample" data="http://192.168.1.6/flash.swf" width="200" height="200" style="visibility: visible">
                <param name="movie" value="http://192.168.1.6/flash.swf">
                <param name="bgcolor" value="#FFFFFF">
                <param name="allowScriptAccess" value="always">
                <param name="flashvars" value="__externalobjid=_sample&amp;swffile=http://192.168.1.6/flash.swf&amp;__enableevents=1&amp;">
</object>

Причем, когда все на одном домене - то все прекрасно работает.
Что поковырять?
Заранее благодарен.

xmmx 06.07.2011 08:01

кому интересно решилось строчкой: Security.AllowDomain("domainB.com");


Часовой пояс GMT +4, время: 23:21.

Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.