【问题标题】:Facebook SDK and WebPlayer. Init will not callbackFacebook SDK 和 WebPlayer。初始化不会回调
【发布时间】:2014-09-03 10:15:01
【问题描述】:

试图让 Facebook SDK 与 WebPlayer 一起工作。 我的 init 函数有问题:它没有调用成功回调,也没有发生异常。

我想解释一下我想要做什么。 我的服务器上加载了一个独立的 WebPlayer 应用程序(它不是 Facebook 画布)。我希望能够使用 Facebook 登录以验证用户身份并显示他/她的自定义统计信息(姓名、图片等...)。无需交互,我只需使用 Facebook 进行身份验证。

有人知道为什么这不起作用吗?

干杯

【问题讨论】:

    标签: facebook-unity-sdk unity-web-player


    【解决方案1】:

    我也遇到了这个问题,据我所知,除非你在他们的画布上,否则你不能使用 Unity SDK,并在设置菜单中提供了 Unity 集成切换。您必须使用 JavaScript SDK。至少这是我得出的结论。

    当尝试加载 CanvasFacebook.dll 时,sdk 会将文件路径从“https://integrated-plugin-canvas-rsrc.fbsbx.com/rsrc/unity/lib/sdk_6.0/{0}.dll”更改为“WHERE_EVER_YOU'RE_SERVING_YOUR_CANVAS/rsrc/unity/lib/sdk_6.0/{0}.dll ”。这将导致dll无法加载。只需手动将其发送到原始地址即可轻松解决。但是,一旦您从 dll 调用 init 并使用此修复程序,什么都不会发生。

    我假设在 dll 中的某个地方,它正在对托管画布的位置进行类似的调整,并且没有报告错误,或者它期待某种不存在的侦听器。

    【讨论】:

    • 我暂时不做这个,但我想我会在一段时间内回来。无论如何感谢您的回答。
    猜你喜欢
    • 2021-07-27
    • 1970-01-01
    • 2015-07-24
    • 1970-01-01
    • 2018-03-09
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-12-08
    相关资源
    最近更新 更多