如果我生成一些 HTML 并将其放在一个字符串中,然后说:
myWebBrowser.DocumentText = string;
它似乎工作得很好,除了没有图像加载(我得到损坏的图像图形)。
但是,如果我将字符串写入文件,然后说:
myWebBrowser.Url = new Uri("file://myfile.html");
一切正常。
我的问题是,这里的幕后发生了什么不同的事情?我在这两种情况下都验证了图像的路径(通过 RClick->查看源)是相同的,并且所有图像确实存在。
在这两种情况下,HTML 完全相同。
任何可以对此有所了解的信息都将不胜感激。谢谢!