我在 facebook 上有一个游戏,它正在与它的 javascript 容器对话。我正在使用 ExternalInterface 将参数传递给 JS - 这是完美的工作。当我想将数据传递给 SWF 时,问题就开始了——在 facebook 之外运行游戏时,一切正常——我可以毫无问题地将数据传递给 SWF。但是,在 facebook 下运行时 - 然后我收到“NPObject 错误”消息。我将allowscriptaccess设置为true,我仍然可以在页面上调用JS函数,只是不能反过来,只有在facebook下运行时...
编辑: 显然,当用户在他们的 facebook 隐私设置中禁用安全浏览时会发生此问题,因此这一定是一些跨域问题。