gpt4 book ai didi

php - Facebook 应用 Canvas 显示空白页面

转载 作者:搜寻专家 更新时间:2023-10-31 20:41:11 25 4
gpt4 key购买 nike

我正在尝试创建 Facebook 应用程序,但 Canvas 页面显示空白。我正在与本地主机合作。

enter image description here

在我的 htdocs 文件夹中,我有包含以下内容的基本 php 文件

<html>
<head>
<title>Fb App</title>
</head>
<body>
<h1>Working....</h1>
</body>
</html>

在控制台窗口中出现以下错误

**[blocked] The page at 'https://apps.facebook.com/fooobaaar/' was loaded over HTTPS, but ran insecure content from 'http://localhost/': this content should also be loaded over HTTPS.
(index):37**

**event.returnValue is deprecated. Please use the standard event.preventDefault() instead.**

我想这意味着我需要 https。我真的需要 https 来在本地主机上进行测试吗

最佳答案

由于您的所有内容都在 Facebook 的 iframe 中,而且它是一个不同的域,因此您需要 SSL。

您可以转到您的 Facebook 帐户设置并关闭“安全浏览”,这样您就可以通过纯 http 使用 Facebook。我不推荐这样做,因为您可能会忘记稍后打开它,甚至不知道这些东西对您的用户不起作用。

为了测试,您可以构建自己的框架(例如,以获得适当的页面大小)并在您的代码中模拟 Facebook 的身份验证。

对于真正的 Facebook,您无论如何都需要在某些服务器上安装一些东西,因为其他东西将无法正常工作。例如,Facebook 的服务器无法联系“本地主机”向您发送任何数据。

关于php - Facebook 应用 Canvas 显示空白页面,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21171388/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com