【发布时间】: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