我在Unity应用中通过Parse注册用户时遇到问题。在编辑器中,一切都按预期工作,但是一旦我将它构建到WebGL平台,我就遇到了问题。
当我在用户上调用SignUpAsync()
时,它正在Parse服务器上正确设置用户并发送用户电子邮件验证(因为我已设置这样做),但是实际的任务从应用程序收到Parse关于其完成的任何回调。换句话说,无论我等待多久,task.IsCompleted
都不会设置为true。没有错误被抛出,如果我之后尝试使用相同的凭据登录,它就可以运行。但该应用程序仍无法知道它已完成注册。
我不知道这是Parse的错误还是与WebGL的连接,或者它是否在我服务器的某个地方。有没有人对要检查的事情有任何想法?
答案 0 :(得分:0)
Parse的Unity SDK不支持WebGL,因为WebGL不支持线程和任务。
我一直在寻找解决方案,并找到了一些人,他们说他们已经抓住了开源解析SDK并用协同程序替换了任务,或者将Unity SDK替换为RESTful API。
希望有助于指出正确的方向。