【问题标题】:Facebook 'tab' application built in Flash needing deeplinking内置在 Flash 中的 Facebook 'tab' 应用程序需要深度链接
【发布时间】:2011-11-27 22:34:20
【问题描述】:

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

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

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

【问题讨论】:

    标签: facebook flash swfaddress


    【解决方案1】:

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

    1. 使用服务器端代码从Facebook signed request读取app_data参数。
    2. 使用 cookie。用 JavaScript 设置一个 cookie 并用 JavaScript 读取它。这样您就可以“伪造”深层链接。

    【讨论】:

    • 谢谢,乐高。两者听起来都是不错的选择。我最终选择了基于 HTML 的解决方案并使用了 app_data 参数。
    猜你喜欢
    • 1970-01-01
    • 2015-07-05
    • 2017-11-16
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-05-07
    • 2018-01-20
    • 1970-01-01
    相关资源
    最近更新 更多