美文网首页
Unity C#原生 获取网页文字内容

Unity C#原生 获取网页文字内容

作者: SilenceTT | 来源:发表于2022-03-21 14:36 被阅读0次
        WebRequest webR = WebRequest.Create(URL); //URL 是需要获取的网址地址
        webR.Proxy = null;
        //webR.Timeout = 60000;
        Stream stream = webR.GetResponse().GetResponseStream();
        StreamReader reader = new StreamReader(stream, Encoding.GetEncoding("gbk"));
        string r = reader.ReadToEnd();

问题1

Unity打包后,有时会出现无法获取的情况,出现C# Encoding 936 data could not be found. 报错。

解决办法:
把对应Unity3D版本安装目录,如:unity\Editor\Data\MonoBleedingEdge\lib\mono\unityjit下的I8N的所有dll全部复制到打包出的 *****_Data\Managed目录下即可


image.png

相关文章

网友评论

      本文标题:Unity C#原生 获取网页文字内容

      本文链接:https://www.haomeiwen.com/subject/stctjrtx.html