美文网首页
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