Я пытаюсь создать 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...");
}
}
}
}