【问题标题】:How to set hash in Facebook iframe app.?如何在 Facebook iframe 应用程序中设置哈希值。?
【发布时间】:2014-03-06 19:05:49
【问题描述】:

我为 vk.com 创建了 iframe 应用程序。导航在我的应用程序中使用浏览器哈希。现在我想将它移植到 Facebook,但我遇到了问题。我找不到从我的 iframe 应用程序设置浏览器哈希的任何可能性。与 Facebook 不同,vk.com 支持此功能(使用他们的全局对象,我不知道有关实现的详细信息..)。

我的问题的本质:我可以在 Facebook 的 iframe 应用程序中设置浏览器哈希吗? 我知道使用原生 javascript 是不可能的,因为父窗口和我的 iframe 有不同的域名。我该如何决定这个问题?

我真的希望有人知道答案,因为我不喜欢为 Facebook 重构我的应用程序代码的想法.. :)

附:对不起我的英语))

【问题讨论】:

  • 您只能在 iframe 本身内部的文档地址上使用哈希值 - 如果这足以让您的导航在 iframe 内部工作,请接受它。但这当然不会让您从外部链接到应用程序的特殊部分——仅使用哈希是不可能的。

标签: javascript facebook facebook-graph-api iframe facebook-iframe


【解决方案1】:

我怀疑你不能:(但我认为你可以用你的 url 中的 get-params 替换你的主题标签。

https://domain.com/yourapp#startpage

https://domain.com/yourapp?startpage=1

我认为在您的应用程序中,您应该能够读取网址

【讨论】:

    猜你喜欢
    • 2011-10-30
    • 2011-05-22
    • 1970-01-01
    • 1970-01-01
    • 2015-09-01
    • 1970-01-01
    • 1970-01-01
    • 2013-09-19
    • 1970-01-01
    相关资源
    最近更新 更多