Oculus Quest Проблема с UnityWebRequest - PullRequest
0 голосов
/ 11 июля 2019

Я пытаюсь создать UnityWebRequest для API, и все нормально работает в обычном приложении Unity, но когда я передаю приложение в мой Oculus Quest, как только вызывается метод "checkCode ()", вызывая GetAuthRequest ()метод, который выполняет unityWebRequest приложение oculus аварийно завершает работу.

Я пытался переписать код несколькими различными способами, и, похоже, ничего не решает проблему.В My Quest есть доступ к Интернету, и я считаю, что у меня установлен Android SDK.

public void CheckCode()
{
    StartCoroutine(GetAuthRequest("http://myURL/", attemptedCode));
}

IEnumerator GetAuthRequest(string uri, string attemptedCode)
{
    setValue("IN_REQ");
    using (UnityWebRequest webRequest = UnityWebRequest.Get(uri + attemptedCode))
    {
        //// Request and wait for the desired page.
        yield return webRequest.SendWebRequest();
        if (webRequest.isNetworkError)
        {
           setValue("NET_ERROR");
        }
        else
        {
           if (webRequest.downloadHandler.text.Equals("true"))
           {
               ClearCode();
               setValue("Authenticated!");
           }
           else
           {
                ClearCode();
                setValue("Error...");
           }
       }
   }
}
...