1

我正在开发一个内置在 Flash 中的 Facebook 选项卡应用程序。由于 Facebook 选项卡实际上是一个 iframe,其中包含我服务器上包含 SWF 的 HTML 页面,因此我在 SWF 中的深层链接不起作用。

在其原始 HTML 页面中查看 SWF 时,我成功使用了 SWFAddress,但我的 SWFAddress 事件正在更改该原始 HTML 页面的 URL,而不是 Facebook url。

我可以在 Facebook 上使用 iframe 显示的 SWF 中使用 SWFAddress 进行深度链接吗?如何?我是否忽略了一些明显的东西?

4

1 回答 1

0

我不这么认为。我想到了两种选择:

  1. 使用服务器端代码从Facebook 签名请求中读取 app_data 参数。
  2. 使用 cookie。用 JavaScript 设置一个 cookie 并用 JavaScript 读取它。这样您就可以“伪造”深层链接。
于 2012-07-15T15:00:25.983 回答