2015-10-13 5 views
0

У меня возникли проблемы с регистрацией пользователей через Parse в приложении Unity. В редакторе все работает так, как ожидалось, но как только я построю его на платформе WebGL, у меня возникла проблема.Parse Unity WebGL - Задача SignUpAsync не завершена

Когда я вызываю SignUpAsync() для пользователя, он правильно настраивает пользователя, как предполагалось, на сервере анализа, а также отправляет проверки электронной почты пользователя (потому что я его настроил для этого), однако фактическая задача из приложение не получает никакого обратного вызова из Parse о его завершении. Другими словами, task.IsCompleted никогда не устанавливается в true, независимо от того, как долго я жду. Ошибок не возникает, и если я попытаюсь войти в систему с такими же учетными данными, это будет работать. Но приложение до сих пор не знает, что оно подписано.

Я не знаю, является ли это ошибкой с Parse или его соединением с WebGL, или если это где-то на моем сервере. Есть ли у кого-нибудь идеи для проверки?

ответ

0

SDK Parse Unity не поддерживает WebGL, так как WebGL не поддерживает потоки и задачи.

Я искал решение и нашел ссылку на людей, которые говорят, что они либо взяли SDK с открытым исходным кодом, либо заменили задачи на сопрограммы, либо поменяли SDK Unity для RESTful API.

Надеемся, что это поможет вам в правильном направлении.