js<->flash мост кроссдоменно
Всем привет!
Возникла необходимость передавать данные из Flash в javascript и обратно. ExternalInterface замечательно работает на одном домене, но в итоге надо, чтоб скрипт и swf лежали в разных местах. Это вообще возможно как-то при условии использования во Flash AS2, а не 3? PS: В js я нуб, могу тупить) |
читали?
если да, то ничем более помочь не могу |
Читал, оно работает в пределах одного домена. А вот при раскидывании в разные места начинаются проблемы. И если Flash ещё может передать в ява-скрипт что-то, то как сделать обратно - я не знаю...
|
Цитата:
По поводу кросдоменности, что я выяснил: при замене <param name="allowScriptAccess" value="sameDomain" /> на <param name="allowScriptAccess" value="always" /> все способы работы из FLash в JS из статьи работают обратно мне кросдоменно не удалось заставить работать, но возможно есть еще какой-то параметр безопасности, который стоит поменять |
Я вообще не уверен, что это возможно нормально осуществить. Где-то здесь была статья про кросс-доменное взаимодействие ява-скрипта с ява-скриптом, я об неё чуть мозг не сломал, ибо была идея реализовать как-то взаимодействие в три этапа...
В итоге я просто вызываю из Flash функции ява-скрипта и получаю результат. Немного не то, что нужно было, но кросс-доменно работает без проблем. |
Часовой пояс GMT +3, время: 08:12. |