2015-10-13 101 views
0

我在通过我的Unity应用程序中的Parse注册用户时遇到问题。在编辑器中,一切都按预期工作,但是一旦我将其构建到WebGL平台,我遇到了一个问题。解析Unity WebGL - SignUpAsync任务未完成

当我在用户上调用SignUpAsync()时,它正确地在Parse服务器上设置用户,并发送用户电子邮件验证(因为我已将它设置为这样做),但实际的任务来自该应用程序不会收到Parse关于其完成的任何回调。换句话说,无论我等待多久,task.IsCompleted都不会设置为true。没有错误被抛出,如果我以后尝试使用相同的凭据登录,它就会起作用。但是应用程序仍然无法知道它已完成注册。

我不知道这是否是Parse或其与WebGL的连接的缺陷,或者它是否位于我的服务器上。有没有人有任何想法检查的东西?

回答

0

因为WebGL不支持线程和任务,所以Parse的Unity SDK不支持WebGL。

我一直在寻找一个解决方案,并找到了一些人说他们已经抓住了开源解析SDK并用协程替换了任务,或者为RESTful API换出了Unity SDK。

希望能帮助你指出正确的方向。