如何使用Unity2D获取整个HTML代码?

问题描述 投票:0回答:1

我想在Unity中获取整个HTML代码,从web中获取一些数据。我查看了Unity文档,并按照Unity文档中写的例子进行了操作。但我能得到的只是这些日志。

<!DOCTPYE HTML>
<html>

有什么办法可以在Unity中获得整个HTML代码吗?这是我的代码。

using UnityEngine;
using System.Collections;
using UnityEngine.Networking;

public class MyBehaviour : MonoBehaviour {
    void Start() {
        StartCoroutine(GetText());
    }

    IEnumerator GetText() {
        UnityWebRequest www = UnityWebRequest.Get("https://gunwoo7.github.io/My_blog/Test.html");
        yield return www.SendWebRequest();

        if(www.isNetworkError || www.isHttpError) {
            Debug.Log(www.error);
        }
        else {
            // Show results as text
            Debug.Log(www.downloadHandler.text);

            // Or retrieve results as binary data
            byte[] results = www.downloadHandler.data;
        }
    }
}
unity3d
1个回答
1
投票

你的内容已经在那里了!

在日志中 控制台窗口 Unity默认只显示 前两行 的每条信息。

但如果你点击它,你会在控制台的下方看到完整的信息(Test 只是执行你的准确代码)。)

enter image description here


你也可以通过以下方式调整并显示更多的两行代码(最多10行)。

enter image description here

所以现在你可以同时看到所有(最多10条)线了

enter image description here

© www.soinside.com 2019 - 2024. All rights reserved.