gpt4 book ai didi

facebook - 在 https 服务器上测试 Facebook 即时游戏时,该网站继续以 0% 加载

转载 作者:搜寻专家 更新时间:2023-10-30 21:13:40 24 4
gpt4 key购买 nike

抱歉我的英语不好,我做的事情(测试我的项目)就像官方文档(https://developers.facebook.com)一样。我用命令测试我的证书,没有错误。我做https服务器的时候也没有报错。您可以在此处找到该项目:developers.facebook.com。

首先,我测试localhost:8080,它显示我不安全并且https是红色的,当项目被嵌入时,是的,url是https://www.facebook.com/embed/instantgames/YOUR_GAME_ID/player?game_url=https://localhost:8080 这次网站似乎无法正常工作,它继续以 0% 的速度加载。我不知道为什么。有人可以帮我吗?感谢您的帮助!

最佳答案

您实际上必须通知 API 您已完成加载。最低代码可在 this page 上找到,看起来像这样:

<script src="https://connect.facebook.net/en_US/fbinstant.6.2.js"></script>
<script>
FBInstant.initializeAsync()
.then(function() {

});

// Once all assets are loaded, tells the SDK
// to end loading view and start the game
FBInstant.startGameAsync()
.then(function() {
// Retrieving context and player information can only be done
// once startGameAsync() resolves
var contextId = FBInstant.context.getID();
var contextType = FBInstant.context.getType();

var playerName = FBInstant.player.getName();
var playerPic = FBInstant.player.getPhoto();
var playerId = FBInstant.player.getID();

// Once startGameAsync() resolves it also means the loading view has
// been removed and the user can see the game viewport

game.start();
});
</script>

关于facebook - 在 https 服务器上测试 Facebook 即时游戏时,该网站继续以 0% 加载,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50761390/

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