0

是否可以在不将捆绑包上传到 FB 服务器的情况下测试 Facebook Instant Game?

我正在使用这段代码:

<body>
    <script src="https://connect.facebook.net/en_US/fbinstant.6.3.js"></script>

    <script>
    window.addEventListener('DOMContentLoaded', function() {

        FBInstant.initializeAsync().then(function() {

            console.log("FBInstant init ok!");

        });

    });
    </script>
</body>

DOM 已正确加载,但没有记录任何内容。

如果我从控制台运行 initializeAsync(),我会得到一个 0/​​null 变量:

> FBInstant.initializeAsync()
m {_state: 0, _value: null, _deferreds: Array(0)}
4

1 回答 1

0

是的,这是绝对可能的。首先,确保您遵循此指南https://developers.facebook.com/docs/games/instant-games/test-publish-share/

在测试模式下,FB 在 iframe 中打开游戏。

如果您仍然卡在某个地方,请告诉我。

于 2020-05-08T11:05:00.533 回答