2

我创建了一个位于 heroku 的 Ruby on Rails 应用程序,您可以在此处查看“ http://soundcloud-dj-contest.herokuapp.com/

应用程序运行良好,我已将其放在 facebook 上的 iFrame 中,因此它应该像 facebook 应用程序一样工作。每个链接都在“Logirajte se da uploadate”顶部的此按钮旁边工作。此链接指向另一个页面,soundcloud “soundcloud-dj-contest.herokuapp.com/login”。

它在主页上工作,但在 iFrame 内我无法让它工作。我不知道该怎么办 :/

我在这里上传了 iFrame http://facemaskbliss.com/test/test_frame.html

请告诉我如何解决这个问题。

4

2 回答 2

1

尝试放置target="_blank"并提供完整路径,而不仅仅是“/ login”

于 2013-03-19T20:06:13.360 回答
0

iFrame 中的链接也有同样的问题。我使用的是绝对网址(“ http://example.com ”)。

我终于通过使用页面的相对路径(“../example_folder/”)让它工作了。

我的猜测是,出于安全原因,使用https的“外部”链接现在在 iFrame 中被“解除”,即使它们位于同一个域中。因为链接(绝对网址)在不使用https时有效。

编辑:现在我想到这是因为我混合了httphttps

于 2013-12-10T11:02:03.157 回答