最近的Facebook更新(时间线等)似乎已经改变了如何将iFrame选项卡添加到页面。关于这个问题已经有很多问题,但是自从2011年9月的最新更新以来我没有看到任何问题。
我希望能够在现有的Facebook页面上添加iFrame。我的理解是我可以在我的服务器上放置一个页面(例如在foo.com/facebook),在那里运行CSS甚至JavaScript。然后我在Facebook Developer应用程序中指定foo.com/facebook,然后用户将在Facebook页面的iFrame中看到我站点上托管的页面。
我去过Facebook Developer应用程序,我可以看到如何为 new 应用程序添加URL等。但是,我想将其添加到现有的 Facebook页面。我发现了一些与此相关的帖子,例如:
它解释了如何将应用程序与您作为管理员的任何页面相关联(请参阅“在您的粉丝页面上安装iFrame应用程序”)。这正是我想要做的。
但是,通过最近的更新,将应用程序与您作为管理员的任何页面相关联的能力(与创建应用程序时创建的页面相对)似乎已消失。所以现在,似乎我唯一的选择是与新应用程序一起开始一个全新的页面。这并不好,因为所有喜欢我现有页面的人都不会喜欢新页面,只因为我在那里添加了一个新的iFrame选项卡(另外我不想更改我已经获得的虚荣URL)现有页面。)
我能看到的唯一方法是将http://iframes.wildfireapp.com这样的应用程序添加到我现有的Facebook页面,然后添加一些自定义HTML。但这并不是我想要的,因为我必须将所有CSS内联到HTML中,而且我将无法使用任何Javascript。
即使我不能使用Javascript,如果我只能在我的网站上指定URL而不是将我的所有样式内联(这将是一个持续的痛苦,更新而不是仅仅更新它,这将是非常好的我的网站的其余部分使用普通样式表。)
任何帮助表示赞赏!
由于
答案 0 :(得分:1)
应用程序本身就有你提到的Pages。然而,这更多是关于该应用程序的信息页面。
您似乎想要做的是在页面中添加新的自定义标签。所有标签都是应用程序当您使用野火或static html时,您使用他们已有的应用并将您的内容放入其中。正如您所指出的,这可能有局限性(经常被忽视的是缺少自定义的16x16应用程序图标)。
做你想做的事的方法是: