Facebook 在Mac(Safari和FF)上,FB应用程序完全为空(空白)的网页,但在PC(包括Safari)上是正常的
有人知道为什么要申请吗 或 没有在Mac OS上查看吗? 那里完全是空白页 它既不起作用,也不适用于Safari,也不适用于Mac上的FF。 但它在PC上的所有普通浏览器上都可以,包括SafariFacebook 在Mac(Safari和FF)上,FB应用程序完全为空(空白)的网页,但在PC(包括Safari)上是正常的,facebook,macos,Facebook,Macos,有人知道为什么要申请吗 或 没有在Mac OS上查看吗? 那里完全是空白页 它既不起作用,也不适用于Safari,也不适用于Mac上的FF。 但它在PC上的所有普通浏览器上都可以,包括Safari 编辑:我在那里不使用flash,所以flash不是原因。它在Windows上也不适用 这是因为你试图在iframe中显示auth对话框,这是Facebook不允许的,除非你已经有了访问令牌并在对话框URL中提供了它。他们发送一个HTTP响应头,说这个页面不应该显示在iframe中,现代浏览器尊重这
编辑:我在那里不使用flash,所以flash不是原因。它在Windows上也不适用 这是因为你试图在iframe中显示auth对话框,这是Facebook不允许的,除非你已经有了访问令牌并在对话框URL中提供了它。他们发送一个HTTP响应头,说这个页面不应该显示在iframe中,现代浏览器尊重这个头 使用JavaScript将顶部窗口重定向到auth对话框的地址:
top.location.href = "…{url}…";
非常感谢,它已经解决了这个问题。我投票将这个问题作为离题来结束,因为它与编程无关。所以将它移到正确的线程,我甚至不知道它现在在哪个主题中。