【问题标题】:www class works fine in editor but returns empty www.text and www.error only in UWP build?www 类在编辑器中工作正常,但仅在 UWP 构建中返回空的 www.text 和 www.error?
【发布时间】:2018-03-18 18:43:39
【问题描述】:
using UnityEngine;
using System.Collections;

public class Test : MonoBehaviour 
{

    public string result;
    public Game game;

    IEnumerator Start () 
    {
        WWW www = new WWW ("https://testing.azurewebsites.net/");
        yield return www;
        Debug.Log("WWW error is: " + web.error);
        Debug.Log("WWW text is: " + web.text);
    }


    void OnGUI()
    {
        GUILayout.Label (result);
    }
}

运行 UWP 构建时,两个日志语句都返回空结果。 但是,当从编辑器运行时,WWW 似乎工作得很好。 我在 appxmanifest 中检查了 Internet(Client)、Internet(Client&Server)、Private Networks(Client&Server) 以授予应用权限。

【问题讨论】:

    标签: c# unity3d uwp


    【解决方案1】:

    您使用了 web.error/web.text。您应该将其替换为

    www.error 和 www.text

    IEnumerator Start () 
    {
        WWW www = new WWW ("https://testing.azurewebsites.net/");
        yield return www;
        Debug.Log("WWW error is: " + www.error);
        Debug.Log("WWW text is: " + www.text);
    }
    

    【讨论】:

      猜你喜欢
      • 2015-12-19
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-06-18
      • 1970-01-01
      相关资源
      最近更新 更多