Я занимаюсь разработкой приложения iFrame для Facebook. У iFrame есть свф. Нам нужно получить доступ к этому SWF через JavaScript.
У этого iFrame есть swf, который нужно поместить в переменную Javascript, чтобы мы могли вызывать функции ExternalInterface из.
Прямо сейчас наша переменная "flash" не определена, потому что мы не можем получить доступ к элементам этого iFrame, поскольку это вызывает предупреждение безопасности песочницы, так как вызов окна или документа таким образом означает, что мы получаем доступ к этому контенту из сайт родителей, который является Facebook.
Прямо сейчас мы делаем что-то вроде:
if(navigator.appName.indexOf("Microsoft") != -1)
{
flash = window["swfr"];
}
else
{
flash = document["swfr"];
}
Я уверен, что есть способ заставить это работать, но, к сожалению, я просто не вижу его. Я ценю любую помощь.