unity3d - 如何使用 Unity2D 获取整个 HTML 代码
问题描述
我想获取整个 HTML 代码以在 Unity 中从 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;
}
}
}
解决方案
您的内容已经存在!
在日志控制台窗口中,Unity 默认只显示每条消息的前两行。
但是,如果您单击它,您将在控制台的下部看到完整的消息(Test
只执行您的确切代码):
您也可以通过以下方式调整它并显示多于两行(最多 10 行)
所以现在您可以一次看到所有(最多 10 行)行
推荐阅读
- r - 如何在 R 中进行多次查找?
- android-studio - Junit - Mockito 想要但没有被调用
- css - 如何控制 div 在弹性框中的显示
- angular - 图表未使用响应数据更新(Chart.js 3.2.1,ng2-charts 3.0.0-beta.9)
- c# - 如何使用 XamarinFormsMaps 在自定义地图上更改和标记/固定图标?
- python - 如何在Python中沿列堆叠不同维度的指标
- inheritance - 如何使用组合而不是继承?枚举调度?
- firebase - Flutter 与 GitHub Actions 和 Firebase 应用分发
- rust - 在 Rustfmt 中控制宏使用格式
- email - 电子邮件内的链接显示为双纯文本