【问题标题】:Why won't my iframe app appear when added to a page?为什么我的 iframe 应用添加到页面时不会出现?
【发布时间】:2012-02-25 04:15:16
【问题描述】:

我正在尝试制作一个简单的 iframe 应用。直接导航到该应用时,该应用运行良好:

http://apps.facebook.com/meganliz

...但是,当我尝试将其添加到页面时,它不起作用;应用应该在的地方只有空白。

我已尝试在画布 URL 和页面选项卡 URL 的 http 和 https 之间切换;没有区别。

为了让应用程序进入页面,我使用https://www.facebook.com/dialog/pagetab?app_id=APP_ID&next=https://apps.facebook.com/meganliz/(将“APP_ID”替换为实际的应用程序ID)

有什么建议吗?

提前致谢!

乔恩

【问题讨论】:

    标签: facebook iframe tabs facebook-iframe


    【解决方案1】:

    Canvas url 和 Page tab url 应该是加载应用程序的服务器地址。两者都可以有不同的内容。

    例如:

    画布网址:http://myserver.com/myapp/canvas_content/

    页面标签网址:http://myserver.com/myapp/page_tab_content/

    要将标签添加到您的页面,请尝试以下操作: https://www.facebook.com/dialog/pagetab?app_id=YOUR_APP_ID&display=popup&next=YOUR_URL

    将 YOUR_URL 替换为您在页面标签 URL (http:myserver.com/myapp/page_tab_content/) 中输入的值。

    【讨论】:

    • 啊,就是这样!实际上,我确实有不同的 Canvas URL 和 Page Tab URL,但是我尝试使它们相同并且它起作用了!谢谢你!!!! -乔恩
    猜你喜欢
    • 2021-09-04
    • 2017-09-15
    • 2012-05-30
    • 2012-08-03
    • 2022-11-14
    • 2019-11-25
    • 1970-01-01
    • 1970-01-01
    • 2010-12-24
    相关资源
    最近更新 更多